> ... > Ok, if it isn't mis-matched libraries, then my next guess will be > mis-matched > headers. See if this finds multiple copies: > > find /usr/include /usr/local/include -name snmp_api.h -print > > A dup in ucd-snmp/snmp_api.h is ok, but if it finds more then > that's likely the > problem, since the session structure size changed between releases.
You may have hit on it! I've got a cross-build environment where the headers used to build my clients are in a kind of weird place and I can easily imagine that those copies didn't get updated when I tried to use 5.2.1. Is there any version information in the header? I guess I can diff the files on my include path against those in the NetSNMP 5.2.1 distribution... off to check. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Net-snmp-users mailing list [email protected] Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users
