(3snmp) - SNMP routines

Intro
SNMP routines
build_authentication
build SNMP authentication packet
build_pdu
create an SNMP PDU
close_up
close UDP end-point
decode_SMUX_PDU
parse SMUX PDUs into library format
encode_SMUX_PDU
create ASN.1 encoded SMUX PDU from SMUX PDU
free_authentication
frees authentication header data structure memory
free_octetstring
free all memory associated with OctetString
free_oid
free all memory associated with object identifier
free_pdu
free PDU header data structure memory
free_SMUX_ClosePDU
free memory associated with PDU header data structure
free_SMUX_GetPDU
free memory associated with PDU header data structure
free_SMUX_RReqPDU
free memory associated with PDU header data structure
free_SMUX_RRspPDU
free memory associated with PDU header data structure
free_SMUX_SimpleOpen
free memory associated with PDU header data structure
free_SMUX_SOutPDU
free memory associated with PDU header data structure
free_SMUX_TrapPDU
free memory associated with PDU header data structure
free_SNMP_SMUX_pdu
free memory associated with PDU header data structure
free_varbind_list
free memory associated with variable bindings
get_response
receive incoming SNMP messages
initialize_io
open UDP end-point
link_varbind
adding VarBindList entry to PDU
make_authentication
create library format authentication header data structure
make_dot_from_obj_id
convert library object identifier into dot notation string
make_obj_id_from_dot
create library object identifier from character string
make_obj_id_from_hex
create library-format object identifier from hex string
make_octet_from_hex
convert hex text string into library format OctetString
make_octet_from_text
create library format OctetString from text strings
make_octetstring
produce library OctetString from input byte string and length
make_oid
produce library object identifier
make_pdu
create initial header block for SNMP ASN.1 data structure
make_req_id
generate positive number using current time of day
make_varbind
create VarBindList entry for chaining to PDU
octetstring
operations on OctetStrings
oid
operations on object Identifiers
parse_authentication
use SNMP packet to create library format authentication header data structure
parse_pdu
parses PDU information into correct library format
print_ascii
print OctetString contents as ASCII string
print_octet_string_out
print OctetString contents in hex
print_packet_out
prints out the contents of a buffer
print_varbind_list
print contents of VarBindList list
readobjects
create tree of objects managed by SMUX peer
send_request
send SNMP request to agent
smux_api
SMUX API operations
smux_close
terminate SMUX association with local SNMP agent
smux_init
initiate TCP connection with local SNMP agent
smux_pdu
operations on SMUX PDUs
smux_register
export MIB subtree to SNMP agent
smux_response
send response to local SNMP agent requests
smux_simple_open
initiate SMUX association with local SNMP agent
smux_trap
send trap to SNMP agent
smux_util
SMUX library utilities
smux_wait
fetch and decode SMUX PDU
snmp_authentication
SNMP authentication operations
snmpio_api
SNMP management routines
snmp_pdu
operations on SNMP PDUs
varbind
operations on variable bindings