#include <stdio.h>#include <string.h>#include <stdlib.h>#include "../../statistics.h"#include "../../config.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 "openserSIPCommonObjects.h"#include "snmpstats_globals.h"#include "utilities.h"

Go to the source code of this file.
Functions | |
| int | handle_openserSIPCurrentTransactions (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPEntityType (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPNumUnsupportedMethods (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPNumUnsupportedUris (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPOtherwiseDiscardedMsgs (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPProtocolVersion (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPServiceStartTime (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPSummaryInRequests (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPSummaryInResponses (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPSummaryOutRequests (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPSummaryOutResponses (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handle_openserSIPSummaryTotalTransactions (netsnmp_mib_handler *handler, netsnmp_handler_registration *reginfo, netsnmp_agent_request_info *reqinfo, netsnmp_request_info *requests) |
| int | handleSipEntityType (modparam_t type, void *val) |
| void | init_openserSIPCommonObjects (void) |
Variables | |
| static unsigned int | openserEntityType = TC_SIP_ENTITY_ROLE_OTHER |
| static char * | openserVersion = "SIP/2.0" |
| int handle_openserSIPCurrentTransactions | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handle_openserSIPEntityType | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handle_openserSIPNumUnsupportedMethods | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handle_openserSIPNumUnsupportedUris | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handle_openserSIPOtherwiseDiscardedMsgs | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handle_openserSIPProtocolVersion | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handle_openserSIPServiceStartTime | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
Definition at line 222 of file openserSIPCommonObjects.c.
References LM_ERR, NULL, SNMPGET_MAX_BUFFER, and SNMPGET_TEMP_FILE.
| int handle_openserSIPSummaryInRequests | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handle_openserSIPSummaryInResponses | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handle_openserSIPSummaryOutRequests | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handle_openserSIPSummaryOutResponses | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handle_openserSIPSummaryTotalTransactions | ( | netsnmp_mib_handler * | handler, | |
| netsnmp_handler_registration * | reginfo, | |||
| netsnmp_agent_request_info * | reqinfo, | |||
| netsnmp_request_info * | requests | |||
| ) |
| int handleSipEntityType | ( | modparam_t | type, | |
| void * | val | |||
| ) |
Handles setting of the sip entity type parameter.
Definition at line 464 of file openserSIPCommonObjects.c.
References LM_ERR, openserEntityType, stringHandlerSanityCheck(), TC_SIP_ENTITY_ROLE_OTHER, TC_SIP_ENTITY_ROLE_PROXY_SERVER, TC_SIP_ENTITY_ROLE_REDIRECT_SERVER, TC_SIP_ENTITY_ROLE_REGISTRAR_SERVER, and TC_SIP_ENTITY_ROLE_USER_AGENT.
| void init_openserSIPCommonObjects | ( | void | ) |
Definition at line 65 of file openserSIPCommonObjects.c.
References handle_openserSIPCurrentTransactions, handle_openserSIPEntityType, handle_openserSIPNumUnsupportedMethods, handle_openserSIPNumUnsupportedUris, handle_openserSIPOtherwiseDiscardedMsgs, handle_openserSIPProtocolVersion, handle_openserSIPServiceStartTime, handle_openserSIPSummaryInRequests, handle_openserSIPSummaryInResponses, handle_openserSIPSummaryOutRequests, handle_openserSIPSummaryOutResponses, handle_openserSIPSummaryTotalTransactions, and OPENSER_OID.
Referenced by initialize_agentx().
unsigned int openserEntityType = TC_SIP_ENTITY_ROLE_OTHER [static] |
Definition at line 55 of file openserSIPCommonObjects.c.
Referenced by handle_openserSIPEntityType(), and handleSipEntityType().
char* openserVersion = "SIP/2.0" [static] |
Definition at line 54 of file openserSIPCommonObjects.c.
Referenced by handle_openserSIPProtocolVersion().
1.5.6