diff options
author | Hideki Yamane <henrich@debian.org> | 2014-03-30 19:38:48 +0900 |
---|---|---|
committer | Hideki Yamane <henrich@debian.org> | 2014-03-30 19:38:48 +0900 |
commit | 7769a9595c3da9a35f31b42451b1f6c3ed4004fa (patch) | |
tree | 009bf8fd68af6bb1129e07dd8c1ed205010d81f8 /agent/mibgroup/ucd-snmp/proxy.h | |
parent | 2e7891b0311204e0ecd5dc4a4334df01f3a6a1b4 (diff) | |
download | pkg-net-snmp-7769a9595c3da9a35f31b42451b1f6c3ed4004fa.tar.gz |
Imported Upstream version 5.7.2~dfsg
Diffstat (limited to 'agent/mibgroup/ucd-snmp/proxy.h')
-rw-r--r-- | agent/mibgroup/ucd-snmp/proxy.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/agent/mibgroup/ucd-snmp/proxy.h b/agent/mibgroup/ucd-snmp/proxy.h new file mode 100644 index 0000000..b715d43 --- /dev/null +++ b/agent/mibgroup/ucd-snmp/proxy.h @@ -0,0 +1,22 @@ +#ifndef UCD_SNMP_PROXY_H +#define UCD_SNMP_PROXY_H + +struct simple_proxy { + struct variable2 *variables; + oid name[MAX_OID_LEN]; + size_t name_len; + oid base[MAX_OID_LEN]; + size_t base_len; + char *context; + netsnmp_session *sess; + struct simple_proxy *next; +}; + +int proxy_got_response(int, netsnmp_session *, int, + netsnmp_pdu *, void *); +void proxy_parse_config(const char *, char *); +void init_proxy(void); +void shutdown_proxy(void); +Netsnmp_Node_Handler proxy_handler; + +#endif /* UCD_SNMP_PROXY_H */ |