Go to the source code of this file.
Functions | |
int | SnmpViewCreate (CONST char *name, CONST OID *subtree, size_t subtreelen, int type) |
int | SnmpViewFind (char *name) |
int | SnmpCommunityFind (CONST char *name, int *readView, int *writeView) |
Find community entry by name. | |
int | SnmpCommunityCreate (CONST char *name, int readView, int writeView) |
Create a community entry. |
int SnmpViewCreate | ( | CONST char * | name, | |
CONST OID * | subtree, | |||
size_t | subtreelen, | |||
int | type | |||
) |
name | Symbolic name of this view. | |
type | Either SNMP_VIEW_INCLUDED or SNMP_VIEW_EXCLUDED. |
Definition at line 51 of file snmp_config.c.
References malloc, memset(), VIEW_LIST::next, strcmp(), strcpy(), strlen(), VIEW_LIST::view_index, VIEW_LIST::view_name, VIEW_LIST::view_subtree, VIEW_LIST::view_subtree_len, and VIEW_LIST::view_type.
Referenced by main().
int SnmpViewFind | ( | char * | name | ) |
Definition at line 93 of file snmp_config.c.
References VIEW_LIST::next, strcmp(), VIEW_LIST::view_index, and VIEW_LIST::view_name.
int SnmpCommunityFind | ( | CONST char * | name, | |
int * | readView, | |||
int * | writeView | |||
) |
Find community entry by name.
name | Community name. | |
readView | Pointer to a variable that receives the view index for read access. | |
writeView | Pointer to a variable that receives the view index for write access. |
Definition at line 119 of file snmp_config.c.
References COMMUNITY_LIST::comm_name, COMMUNITY_LIST::comm_read_view, COMMUNITY_LIST::comm_write_view, COMMUNITY_LIST::next, and strcmp().
Referenced by SnmpAgentProcessRequest().
int SnmpCommunityCreate | ( | CONST char * | name, | |
int | readView, | |||
int | writeView | |||
) |
Create a community entry.
name | Community name. | |
readView | View index for read access, obtained from a previous call to SnmpViewCreate(). | |
writeView | View index for write access, obtained from a previous call to SnmpViewCreate(). |
Definition at line 148 of file snmp_config.c.
References COMMUNITY_LIST::comm_name, COMMUNITY_LIST::comm_read_view, COMMUNITY_LIST::comm_write_view, malloc, memset(), COMMUNITY_LIST::next, strcmp(), strcpy(), and strlen().
Referenced by main().