Tue Oct 30 11:16:07 2018 UTC ()
dnsmasq: Add compat IPDEFTTL define.


(jperkin)
diff -r1.36 -r1.37 pkgsrc/net/dnsmasq/distinfo
diff -r0 -r1.1 pkgsrc/net/dnsmasq/patches/patch-src_dump.c

cvs diff -r1.36 -r1.37 pkgsrc/net/dnsmasq/distinfo (expand / switch to unified diff)

--- pkgsrc/net/dnsmasq/distinfo 2018/10/27 07:57:10 1.36
+++ pkgsrc/net/dnsmasq/distinfo 2018/10/30 11:16:06 1.37
@@ -1,7 +1,8 @@ @@ -1,7 +1,8 @@
1$NetBSD: distinfo,v 1.36 2018/10/27 07:57:10 maya Exp $ 1$NetBSD: distinfo,v 1.37 2018/10/30 11:16:06 jperkin Exp $
2 2
3SHA1 (dnsmasq-2.80.tar.xz) = 45317f3ce129c670c812428f97b92273b5286df0 3SHA1 (dnsmasq-2.80.tar.xz) = 45317f3ce129c670c812428f97b92273b5286df0
4RMD160 (dnsmasq-2.80.tar.xz) = 5a26def1ae9a47a2debe08845dfc41d14f3bfa2e 4RMD160 (dnsmasq-2.80.tar.xz) = 5a26def1ae9a47a2debe08845dfc41d14f3bfa2e
5SHA512 (dnsmasq-2.80.tar.xz) = 58e56beb553fc41311e5dc16d8b0eb3b6801e2bdfbcd0e7a6659703f08960b6ad10d48b0b14a4d727636faf35483e01597cff2ae49e7fe9fa9e214f437b1c068 5SHA512 (dnsmasq-2.80.tar.xz) = 58e56beb553fc41311e5dc16d8b0eb3b6801e2bdfbcd0e7a6659703f08960b6ad10d48b0b14a4d727636faf35483e01597cff2ae49e7fe9fa9e214f437b1c068
6Size (dnsmasq-2.80.tar.xz) = 501072 bytes 6Size (dnsmasq-2.80.tar.xz) = 501072 bytes
7SHA1 (patch-src_bpf.c) = 05dc64c016c608e6b963ce9ee80c28e872a88f9e 7SHA1 (patch-src_bpf.c) = 05dc64c016c608e6b963ce9ee80c28e872a88f9e
 8SHA1 (patch-src_dump.c) = 3e7553e8ed2444536ba94187f7a100a9abdbb353

File Added: pkgsrc/net/dnsmasq/patches/patch-src_dump.c
$NetBSD: patch-src_dump.c,v 1.1 2018/10/30 11:16:06 jperkin Exp $

Add IPDEFTTL compat.

--- src/dump.c.orig	2018-10-18 18:21:55.000000000 +0000
+++ src/dump.c
@@ -148,6 +148,9 @@ void dump_packet(int mask, void *packet,
       ip.ip_v = IPVERSION;
       ip.ip_hl = sizeof(struct ip) / 4;
       ip.ip_len = htons(sizeof(struct ip) + sizeof(struct udphdr) + len); 
+#ifndef IPDEFTTL
+#define IPDEFTTL	64
+#endif
       ip.ip_ttl = IPDEFTTL;
       ip.ip_p = IPPROTO_UDP;