Tue Mar 12 17:14:49 2013 UTC ()
Make this compile on historical NetBSD.


(kim)
diff -r1.68 -r1.69 pkgsrc/net/net-snmp/distinfo
diff -r0 -r1.1 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_ipAddr.c

cvs diff -r1.68 -r1.69 pkgsrc/net/net-snmp/distinfo (expand / switch to unified diff)

--- pkgsrc/net/net-snmp/distinfo 2013/03/12 14:56:13 1.68
+++ pkgsrc/net/net-snmp/distinfo 2013/03/12 17:14:48 1.69
@@ -1,28 +1,27 @@ @@ -1,28 +1,27 @@
1$NetBSD: distinfo,v 1.68 2013/03/12 14:56:13 garbled Exp $ 1$NetBSD: distinfo,v 1.69 2013/03/12 17:14:48 kim Exp $
2 2
3SHA1 (net-snmp-5.6.1.1.tar.gz) = ec88ba3e0dff4d1b3d342ccebb48ea84c9fa6fa9 3SHA1 (net-snmp-5.6.1.1.tar.gz) = ec88ba3e0dff4d1b3d342ccebb48ea84c9fa6fa9
4RMD160 (net-snmp-5.6.1.1.tar.gz) = 9a4a83f7fe9431a0694b5fee33866ccea80fcab4 4RMD160 (net-snmp-5.6.1.1.tar.gz) = 9a4a83f7fe9431a0694b5fee33866ccea80fcab4
5Size (net-snmp-5.6.1.1.tar.gz) = 5937279 bytes 5Size (net-snmp-5.6.1.1.tar.gz) = 5937279 bytes
6SHA1 (patch-agent_mibgroup_agent_extend.c) = b3b04c51e7059426963fdb4712a711e2da053a28 
7SHA1 (patch-agent_mibgroup_host_data__access_swrun__kinfo.c) = ef82011e34f61e0bd606ee497647a605d9c81d23 
8SHA1 (patch-aa) = 699f6a6770c51c8976d8ec352ad213893e749032 6SHA1 (patch-aa) = 699f6a6770c51c8976d8ec352ad213893e749032
9SHA1 (patch-ab) = d23ddbce52b54462ea2f7c695533a41eaf0046ee 7SHA1 (patch-ab) = d23ddbce52b54462ea2f7c695533a41eaf0046ee
10SHA1 (patch-ac) = f947f2fb88cee7bf92b5aa8cfe94ade079df1a66 8SHA1 (patch-ac) = f947f2fb88cee7bf92b5aa8cfe94ade079df1a66
11SHA1 (patch-ae) = 54541bffecdbf4c526280bc82ffd370a59963d88 9SHA1 (patch-ae) = 54541bffecdbf4c526280bc82ffd370a59963d88
12SHA1 (patch-af) = d7641e502fd0a2969fa838fc67244cdfc6995369 10SHA1 (patch-af) = d7641e502fd0a2969fa838fc67244cdfc6995369
13SHA1 (patch-ag) = 8f9dedcf741c4b0ea2c0150c8b0a22747ca8a313 11SHA1 (patch-ag) = 8f9dedcf741c4b0ea2c0150c8b0a22747ca8a313
14SHA1 (patch-agent_mibgroup_agent_extend.c) = b3b04c51e7059426963fdb4712a711e2da053a28 12SHA1 (patch-agent_mibgroup_agent_extend.c) = b3b04c51e7059426963fdb4712a711e2da053a28
15SHA1 (patch-agent_mibgroup_host_data__access_swrun__kinfo.c) = ef82011e34f61e0bd606ee497647a605d9c81d23 13SHA1 (patch-agent_mibgroup_host_data__access_swrun__kinfo.c) = ef82011e34f61e0bd606ee497647a605d9c81d23
 14SHA1 (patch-agent_mibgroup_mibII_ipAddr.c) = 1dc4f353d042fe8ceb31ab2ad66a7661790ac458
16SHA1 (patch-ah) = 7cea4194c858d7a8a9093eaf4426404e9202c3f1 15SHA1 (patch-ah) = 7cea4194c858d7a8a9093eaf4426404e9202c3f1
17SHA1 (patch-ai) = 1eb3b72dcfff90c8e973590265bdb1c07b717eaa 16SHA1 (patch-ai) = 1eb3b72dcfff90c8e973590265bdb1c07b717eaa
18SHA1 (patch-aj) = e3337d01e96cc0739dbf3b1c7bde44d1126c32ae 17SHA1 (patch-aj) = e3337d01e96cc0739dbf3b1c7bde44d1126c32ae
19SHA1 (patch-ak) = 8a7b26b29dcce292355c8239d6b5a2b9fe0b3253 18SHA1 (patch-ak) = 8a7b26b29dcce292355c8239d6b5a2b9fe0b3253
20SHA1 (patch-al) = 468394dc540329449c074a6f19ab3e0287041607 19SHA1 (patch-al) = 468394dc540329449c074a6f19ab3e0287041607
21SHA1 (patch-am) = db771145f72a043beeb589e450617e42ca5d5c00 20SHA1 (patch-am) = db771145f72a043beeb589e450617e42ca5d5c00
22SHA1 (patch-an) = 6f47b44697f22d322e35b83d47aa5f7383a8c7cd 21SHA1 (patch-an) = 6f47b44697f22d322e35b83d47aa5f7383a8c7cd
23SHA1 (patch-ao) = 989b410de3a28c37a50581a6f8d109f448b2b421 22SHA1 (patch-ao) = 989b410de3a28c37a50581a6f8d109f448b2b421
24SHA1 (patch-ap) = 36032fefe04671a0a5f7db765bdd2115963d01f1 23SHA1 (patch-ap) = 36032fefe04671a0a5f7db765bdd2115963d01f1
25SHA1 (patch-aq) = b639bceac59a987ec779fe472fa4e97aa7b24204 24SHA1 (patch-aq) = b639bceac59a987ec779fe472fa4e97aa7b24204
26SHA1 (patch-da) = 7466445c8388492344acdee236b153cb5f5b45e1 25SHA1 (patch-da) = 7466445c8388492344acdee236b153cb5f5b45e1
27SHA1 (patch-db) = bec0bee1860ee42ba64b4c07df2280e206eaf582 26SHA1 (patch-db) = bec0bee1860ee42ba64b4c07df2280e206eaf582
28SHA1 (patch-dc) = f84beba7fae731bb0e38b9635dd2f7009c3659aa 27SHA1 (patch-dc) = f84beba7fae731bb0e38b9635dd2f7009c3659aa

File Added: pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_ipAddr.c
$NetBSD: patch-agent_mibgroup_mibII_ipAddr.c,v 1.1 2013/03/12 17:14:49 kim Exp $

--- agent/mibgroup/mibII/ipAddr.c.orig	2010-01-23 17:07:35.000000000 +0200
+++ agent/mibgroup/mibII/ipAddr.c	2013-03-12 17:48:01.000000000 +0200
@@ -218,6 +218,10 @@
         if (Interface_Scan_Next(&interface, NULL, &ifnet, &in_ifaddr) == 0)
             break;
 #ifdef HAVE_STRUCT_IFNET_IF_ADDRLIST
+#if defined(netbsd1) || defined(openbsd2)
+#define if_addrlist if_addrlist.tqh_first
+#endif
+
         if (ifnet.if_addrlist == 0)
             continue;           /* No address found for interface */
 #endif