1 #ifndef SNMPSOCKETBASEDOMAIN_H 2 #define SNMPSOCKETBASEDOMAIN_H 3 4 #if HAVE_SYS_SOCKET_H 5 #include <sys/socket.h> 6 #endif 7 8 #include <net-snmp/library/snmp_transport.h> 9 10 #ifdef __cplusplus 11 extern "C" { 12 #endif 13 14 /* 15 * Prototypes 16 */ 17 int netsnmp_socketbase_close(netsnmp_transport *t); 18 int netsnmp_sock_buffer_set(int s, int optname, int local, int size); 19 int netsnmp_set_non_blocking_mode(int sock, int non_blocking_mode); 20 21 #ifdef __cplusplus 22 } 23 #endif 24 25 #endif /* SNMPSOCKETBASEDOMAIN_H */ 26