Go to the documentation of this file.
9 #ifndef SQUID_SNMP_API_UTIL_H
10 #define SQUID_SNMP_API_UTIL_H
42 #define PACKET_LENGTH 4500
68 struct sockaddr_in
addr;
76 #define timercmp(tvp, uvp, cmp) \
77 (((tvp)->tv_sec) cmp ((uvp)->tv_sec)) || \
78 ((((tvp)->tv_sec) == ((uvp)->tv_sec)) && \
79 (((tvp)->tv_usec) cmp ((uvp)->tv_usec)))
82 #define timerclear(tvp) (tvp)->tv_sec = (tvp)->tv_usec = 0
85 #define timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec)
struct request_list * requests
struct request_list * next_request
struct session_list * next
struct snmp_session * session
int snmp_get_socket_session(struct snmp_session *session_)
int snmp_select_info_session(struct snmp_session *session_, struct timeval *timeout)
int snmp_timeout_session(struct snmp_session *sp_)