#include "../../sr_module.h"#include "../../mem/mem.h"#include <net-snmp/net-snmp-config.h>#include <net-snmp/net-snmp-includes.h>#include <net-snmp/agent/net-snmp-agent-includes.h>#include <net-snmp/library/snmp_assert.h>#include "openserSIPMethodSupportedTable.h"

Go to the source code of this file.
Functions | |
| void | createRow (int index, char *stringToRegister) |
| void | init_openserSIPMethodSupportedTable (void) |
| void | initialize_table_openserSIPMethodSupportedTable (void) |
| const openserSIPMethodSupportedTable_context * | openserSIPMethodSupportedTable_get_by_idx (netsnmp_index *hdr) |
| int | openserSIPMethodSupportedTable_get_value (netsnmp_request_info *request, netsnmp_index *item, netsnmp_table_request_info *table_info) |
Variables | |
| static netsnmp_table_array_callbacks | cb |
| static netsnmp_handler_registration * | my_handler = NULL |
| oid | openserSIPMethodSupportedTable_oid [] |
| size_t | openserSIPMethodSupportedTable_oid_len |
| void createRow | ( | int | index, | |
| char * | stringToRegister | |||
| ) |
Definition at line 65 of file openserSIPMethodSupportedTable.c.
References cb, openserSIPMethodSupportedTable_context_s::index, LM_ERR, NULL, openserSIPMethodSupportedTable_context_s::openserSIPMethodName, openserSIPMethodSupportedTable_context_s::openserSIPMethodName_len, openserSIPMethodSupportedTable_context_s::openserSIPMethodSupportedIndex, and pkg_malloc.
Referenced by init_openserSIPMethodSupportedTable().
| void init_openserSIPMethodSupportedTable | ( | void | ) |
Definition at line 114 of file openserSIPMethodSupportedTable.c.
References createRow(), initialize_table_openserSIPMethodSupportedTable(), and module_loaded().
Referenced by initialize_agentx().
| void initialize_table_openserSIPMethodSupportedTable | ( | void | ) |
create the table structure itself
Definition at line 179 of file openserSIPMethodSupportedTable.c.
References cb, my_handler, openserSIPMethodSupportedTable_COL_MAX, openserSIPMethodSupportedTable_COL_MIN, openserSIPMethodSupportedTable_get_value(), openserSIPMethodSupportedTable_oid, and openserSIPMethodSupportedTable_oid_len.
Referenced by init_openserSIPMethodSupportedTable().
| const openserSIPMethodSupportedTable_context* openserSIPMethodSupportedTable_get_by_idx | ( | netsnmp_index * | hdr | ) |
| int openserSIPMethodSupportedTable_get_value | ( | netsnmp_request_info * | request, | |
| netsnmp_index * | item, | |||
| netsnmp_table_request_info * | table_info | |||
| ) |
SnmpAdminString = ASN_OCTET_STR
We shouldn't get here
Definition at line 235 of file openserSIPMethodSupportedTable.c.
References COLUMN_OPENSERSIPMETHODNAME, openserSIPMethodSupportedTable_context_s::openserSIPMethodName, and openserSIPMethodSupportedTable_context_s::openserSIPMethodName_len.
Referenced by initialize_table_openserSIPMethodSupportedTable().
netsnmp_table_array_callbacks cb [static] |
Definition at line 53 of file openserSIPMethodSupportedTable.c.
netsnmp_handler_registration* my_handler = NULL [static] |
Definition at line 52 of file openserSIPMethodSupportedTable.c.
Initial value:
Definition at line 55 of file openserSIPMethodSupportedTable.c.
Referenced by initialize_table_openserSIPMethodSupportedTable().
Initial value:
OID_LENGTH(openserSIPMethodSupportedTable_oid)
Definition at line 58 of file openserSIPMethodSupportedTable.c.
Referenced by initialize_table_openserSIPMethodSupportedTable().
1.5.6