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