]> gitweb.michael.orlitzky.com - mjo-overlay.git/blobdiff - net-dns/djbdns/files/query.h-mjo.patch
Revbump theoretically fixing the ipv6 issues.
[mjo-overlay.git] / net-dns / djbdns / files / query.h-mjo.patch
diff --git a/net-dns/djbdns/files/query.h-mjo.patch b/net-dns/djbdns/files/query.h-mjo.patch
new file mode 100644 (file)
index 0000000..5238f4f
--- /dev/null
@@ -0,0 +1,23 @@
+--- query.h    2011-04-07 16:33:50.426465568 -0400
++++ query.h.mjo        2011-04-07 16:35:31.109798903 -0400
+@@ -14,16 +14,17 @@
+   char *name[QUERY_MAXLEVEL];
+   char *control[QUERY_MAXLEVEL]; /* pointing inside name */
+   char *ns[QUERY_MAXLEVEL][QUERY_MAXNS];
+-  char servers[QUERY_MAXLEVEL][64];
++  char servers[QUERY_MAXLEVEL][256];
+   char *alias[QUERY_MAXALIAS];
+   uint32 aliasttl[QUERY_MAXALIAS];
+-  char localip[4];
++  char localip[16];
++  uint32 scope_id;
+   char type[2];
+   char class[2];
+   struct qmerge *qm;
+ } ;
+-extern int query_start(struct query *,char *,char *,char *,char *);
++extern int query_start(struct query *,char *,char *,char *,char *,unsigned int);
+ extern void query_io(struct query *,iopause_fd *,struct taia *);
+ extern int query_get(struct query *,iopause_fd *,struct taia *);