1 |
/* |
/* |
2 |
Copyright (C) 2001, Sergey Poznyakoff. |
Copyright (C) 2001,2003, Sergey Poznyakoff. |
3 |
|
|
4 |
This file is part of GNU Radius SNMP Library. |
This file is part of GNU Radius SNMP Library. |
5 |
|
|
38 |
void snmp_read(); |
void snmp_read(); |
39 |
|
|
40 |
int |
int |
41 |
snmp_query(sess, pdu) |
snmp_query(struct snmp_session *sess, struct snmp_pdu *pdu) |
|
struct snmp_session *sess; |
|
|
struct snmp_pdu *pdu; |
|
42 |
{ |
{ |
43 |
if (snmp_send(sess, pdu)) |
if (snmp_send(sess, pdu)) |
44 |
return -1; |
return -1; |
47 |
} |
} |
48 |
|
|
49 |
void |
void |
50 |
snmp_poll(sess) |
snmp_poll(struct snmp_session *sess) |
|
struct snmp_session *sess; |
|
51 |
{ |
{ |
52 |
int rc; |
int rc; |
53 |
int numfds; |
int numfds; |
71 |
} |
} |
72 |
|
|
73 |
void |
void |
74 |
snmp_timeout(sess) |
snmp_timeout(struct snmp_session *sess) |
|
struct snmp_session *sess; |
|
75 |
{ |
{ |
76 |
struct snmp_session *sp; |
struct snmp_session *sp; |
77 |
struct snmp_request *req, *preq; |
struct snmp_request *req, *preq; |
114 |
} |
} |
115 |
|
|
116 |
void |
void |
117 |
snmp_read(sess, fdset) |
snmp_read(struct snmp_session *sess, fd_set *fdset) |
|
struct snmp_session *sess; |
|
|
fd_set *fdset; |
|
118 |
{ |
{ |
119 |
struct snmp_session *sp; |
struct snmp_session *sp; |
120 |
struct snmp_request *req, *prev; |
struct snmp_request *req, *prev; |