/usr/include/net-snmp/system/bsd.h is in libsnmp-dev 5.7.2~dfsg-8.1ubuntu3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <net-snmp/system/generic.h>
/*
* the bsd route symbol adds an 's' at the end to this symbol name
*/
#undef RTTABLES_SYMBOL
#define RTTABLES_SYMBOL "rt_tables"
/*
* BSD systems use a different method of looking up sockaddr_in values
*/
#define NEED_KLGETSA 1
/*
* ARP_Scan_Next needs a 4th ifIndex argument
*/
#define ARP_SCAN_FOUR_ARGUMENTS 1
#define UTMP_HAS_NO_TYPE 1
#define UTMP_HAS_NO_PID 1
|