# HG changeset patch # User asl # Date 1056363397 0 # Node ID 968041f10447cffa2ddfd80094e44e5da96e0896 # Parent 4464de5a8dce823dfec2bb311b68704820b0524b * src/mibgroup/mibII/helpers.c: Changed the definition of ifnet_addrs to an extern declaration because of multiple symbol definition errors when using a compiler that does not merge them. diff --git a/packages/net/snmp/agent/current/ChangeLog b/packages/net/snmp/agent/current/ChangeLog --- a/packages/net/snmp/agent/current/ChangeLog +++ b/packages/net/snmp/agent/current/ChangeLog @@ -1,3 +1,9 @@ +2003-06-17 Michael Checky + + * src/mibgroup/mibII/helpers.c: Changed the definition of + ifnet_addrs to an extern declaration because of multiple symbol + definition errors when using a compiler that does not merge them. + 2003-02-28 Andrew Lunn * include/mibgroup/mibII/itf_helpers.h: diff --git a/packages/net/snmp/agent/current/src/mibgroup/mibII/helpers.c b/packages/net/snmp/agent/current/src/mibgroup/mibII/helpers.c --- a/packages/net/snmp/agent/current/src/mibgroup/mibII/helpers.c +++ b/packages/net/snmp/agent/current/src/mibgroup/mibII/helpers.c @@ -60,7 +60,7 @@ /* How many interfaces are there? */ #ifdef CYGPKG_NET_FREEBSD_STACK -struct ifaddr **ifnet_addrs; +extern struct ifaddr **ifnet_addrs; long cyg_snmp_num_interfaces(void) { long long_ret=0;