Date: Tue, 25 Apr 2006 15:30:38 GMT From: =?ISO-8859-1?Q?K=F6vesd=E1n_G=E1bor?= <gabor.kovesdan@t-hosting.hu> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/96130: [maintainer update] dns/dualserver Message-ID: <200604251530.k3PFUcm0060019@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/96130; it has been noted by GNATS. From: =?ISO-8859-1?Q?K=F6vesd=E1n_G=E1bor?= <gabor.kovesdan@t-hosting.hu> To: bug-followup@FreeBSD.org, gabor.kovesdan@t-hosting.hu Cc: Subject: Re: ports/96130: [maintainer update] dns/dualserver Date: Tue, 25 Apr 2006 17:28:41 +0200 This is a multi-part message in MIME format. --------------010006050507020508030706 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sorry, I forgot to regenerate those extra patches. Here's the new diff with the regenerated patches, but I can't guarantee that will work on 4.11, because I don't have a 4.X machine to test. Regards, Gabor Kovesdan --------------010006050507020508030706 Content-Type: text/plain; name="dualserver.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="dualserver.diff" Index: Makefile =================================================================== RCS file: /usr/cvs/ports/dns/dualserver/Makefile,v retrieving revision 1.1 diff -u -r1.1 Makefile --- Makefile 12 Dec 2005 09:57:23 -0000 1.1 +++ Makefile 21 Apr 2006 10:19:08 -0000 @@ -4,7 +4,7 @@ # $FreeBSD: ports/dns/dualserver/Makefile,v 1.1 2005/12/12 09:57:23 barner Exp $ PORTNAME= dualserver -PORTVERSION= 1.0 +PORTVERSION= 2.0 CATEGORIES= dns net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= dhcp-dns-server @@ -13,7 +13,6 @@ MAINTAINER= gkovesdan@t-hosting.hu COMMENT= Combined DHCP/DNS server for small LANs -USE_REINPLACE= YES USE_RC_SUBR= dualserver.sh WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= sbin/dualserver etc/dualserver.conf.sample Index: distinfo =================================================================== RCS file: /usr/cvs/ports/dns/dualserver/distinfo,v retrieving revision 1.1 diff -u -r1.1 distinfo --- distinfo 12 Dec 2005 09:57:23 -0000 1.1 +++ distinfo 21 Apr 2006 10:19:15 -0000 @@ -1,3 +1,3 @@ -MD5 (dualserverV1.0.tar.gz) = 279703af257c78a0f123cec194d8bdb8 -SHA256 (dualserverV1.0.tar.gz) = 37d0c6f8fd802bc94badae6b6043e3754ab5fa6781a271e8503457ca7d0faf8a -SIZE (dualserverV1.0.tar.gz) = 39140 +MD5 (dualserverV2.0.tar.gz) = de37780d54f0b462e7bfc84503049605 +SHA256 (dualserverV2.0.tar.gz) = c6f96cbc1782cbd0813e1af10ebeba5949232369187a981d1a7a939dcd01154d +SIZE (dualserverV2.0.tar.gz) = 49200 Index: files/extra-patch-dualserver.cpp =================================================================== RCS file: /usr/cvs/ports/dns/dualserver/files/extra-patch-dualserver.cpp,v retrieving revision 1.1 diff -u -r1.1 extra-patch-dualserver.cpp --- files/extra-patch-dualserver.cpp 12 Dec 2005 09:57:23 -0000 1.1 +++ files/extra-patch-dualserver.cpp 25 Apr 2006 15:24:57 -0000 @@ -1,66 +1,69 @@ ---- dualserver.cpp.orig Mon Dec 12 10:41:03 2005 -+++ dualserver.cpp Mon Dec 12 10:43:53 2005 -@@ -349,8 +349,8 @@ - else +--- dualserver.cpp.orig Tue Apr 25 17:18:11 2006 ++++ dualserver.cpp Tue Apr 25 17:22:47 2006 +@@ -463,8 +463,9 @@ + if (!req->rtype) { req->dnsp.header.ancount = 0; - req->dnsp.header.rcode = 3; - req->dnsp.header.ra = 0; -+ req->dnsp.header.flags.rcode = 3; -+ req->dnsp.header.flags.ra = 0; ++ req->dnsp.header.flags.rcode = 3; ++ req->dnsp.header.flags.ra = 0; ++ } if (cfig->servers[0]) -@@ -364,8 +364,8 @@ +@@ -478,8 +479,8 @@ req->dnsp.header.adcount = 0; } - req->dnsp.header.qr = 1; - req->dnsp.header.aa = 1; -+ req->dnsp.header.flags.qr = 1; -+ req->dnsp.header.flags.aa = 1; ++ req->dnsp.header.flags.qr = 1; ++ req->dnsp.header.flags.aa = 1; char *raw = req->dnsp.data; -@@ -495,7 +495,7 @@ - if (!cfig->servers[0]) - glocal(cfig); +@@ -649,7 +650,7 @@ + if (!cfig->dns[0]) + getdnserv(cfig); - if (ntohs(req->dnsp.header.qdcount) == 1 && ntohs(req->dnsp.header.opcode) == 0) -+ if (ntohs(req->dnsp.header.qdcount) == 1 && ntohs(req->dnsp.header.flags.opcode) == 0) ++ if (ntohs(req->dnsp.header.qdcount) == 1 && ntohs(req->dnsp.header.flags.opcode) == 0) { char *raw = req->dnsp.data; - strcpy(req->raw_query, raw); -@@ -619,7 +619,7 @@ + fQu(req->query, &req->dnsp, raw); +@@ -853,7 +854,7 @@ WORD fdnmess(data5 *req, data2 *cfig) { - if (!req->dnsp.header.rd) -+ if (!req->dnsp.header.flags.rd) ++ if (!req->dnsp.header.flags.rd) return 0; if (!cfig->dns[0]) -@@ -679,10 +679,10 @@ +@@ -922,11 +923,11 @@ + } else { - req->dnsp.header.ancount = 0; +- req->dnsp.header.ancount = 0; - req->dnsp.header.rcode = 3; - req->dnsp.header.ra = 0; - req->dnsp.header.qr = 1; - req->dnsp.header.aa = 0; -+ req->dnsp.header.flags.rcode = 3; -+ req->dnsp.header.flags.ra = 0; -+ req->dnsp.header.flags.qr = 1; -+ req->dnsp.header.flags.aa = 0; - req->BytesReady = req->BytesRecd; - return 0; - } -@@ -754,7 +754,7 @@ ++ req->dnsp.header.ancount = 0; ++ req->dnsp.header.flags.rcode = 3; ++ req->dnsp.header.flags.ra = 0; ++ req->dnsp.header.flags.qr = 1; ++ req->dnsp.header.flags.aa = 0; + char *dp = req->dnsp.data; + dp += pQu(dp, req->query); + dp += pShort(dp, DNS_TYPE_A); +@@ -1106,7 +1107,7 @@ if (!found) - req->BytesReady = 0; + req->bytes = 0; - req->dnsp.header.aa = 0; -+ req->dnsp.header.flags.aa = 0; - return req->BytesReady; ++ req->dnsp.header.flags.aa = 0; + return req->bytes; } Index: files/extra-patch-dualserver.h =================================================================== RCS file: /usr/cvs/ports/dns/dualserver/files/extra-patch-dualserver.h,v retrieving revision 1.1 diff -u -r1.1 extra-patch-dualserver.h --- files/extra-patch-dualserver.h 12 Dec 2005 09:57:23 -0000 1.1 +++ files/extra-patch-dualserver.h 25 Apr 2006 15:17:09 -0000 @@ -1,9 +1,9 @@ ---- dualserver.h.orig Mon Dec 12 10:40:55 2005 -+++ dualserver.h Mon Dec 12 10:41:23 2005 -@@ -94,7 +94,7 @@ - BYTE rcode:4; - BYTE z:3; - BYTE ra:1; +--- dualserver.h.orig Tue Apr 25 17:15:20 2006 ++++ dualserver.h Tue Apr 25 17:16:08 2006 +@@ -98,7 +98,7 @@ + BYTE rcode: 4; + BYTE z: 3; + BYTE ra: 1; - }; + } flags; }; --------------010006050507020508030706--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604251530.k3PFUcm0060019>