openserSIPCommonObjects.c File Reference

#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"

Include dependency graph for openserSIPCommonObjects.c:

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"


Function Documentation

int handle_openserSIPCurrentTransactions ( netsnmp_mib_handler *  handler,
netsnmp_handler_registration *  reginfo,
netsnmp_agent_request_info *  reqinfo,
netsnmp_request_info *  requests 
)

Definition at line 383 of file openserSIPCommonObjects.c.

References get_statistic().

int handle_openserSIPEntityType ( netsnmp_mib_handler *  handler,
netsnmp_handler_registration *  reginfo,
netsnmp_agent_request_info *  reqinfo,
netsnmp_request_info *  requests 
)

Definition at line 268 of file openserSIPCommonObjects.c.

References openserEntityType.

int handle_openserSIPNumUnsupportedMethods ( netsnmp_mib_handler *  handler,
netsnmp_handler_registration *  reginfo,
netsnmp_agent_request_info *  reqinfo,
netsnmp_request_info *  requests 
)

Definition at line 415 of file openserSIPCommonObjects.c.

References get_statistic().

int handle_openserSIPNumUnsupportedUris ( netsnmp_mib_handler *  handler,
netsnmp_handler_registration *  reginfo,
netsnmp_agent_request_info *  reqinfo,
netsnmp_request_info *  requests 
)

Definition at line 399 of file openserSIPCommonObjects.c.

References get_statistic().

int handle_openserSIPOtherwiseDiscardedMsgs ( netsnmp_mib_handler *  handler,
netsnmp_handler_registration *  reginfo,
netsnmp_agent_request_info *  reqinfo,
netsnmp_request_info *  requests 
)

Definition at line 431 of file openserSIPCommonObjects.c.

References get_statistic().

int handle_openserSIPProtocolVersion ( netsnmp_mib_handler *  handler,
netsnmp_handler_registration *  reginfo,
netsnmp_agent_request_info *  reqinfo,
netsnmp_request_info *  requests 
)

Definition at line 203 of file openserSIPCommonObjects.c.

References openserVersion.

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 
)

Definition at line 283 of file openserSIPCommonObjects.c.

References get_statistic().

int handle_openserSIPSummaryInResponses ( netsnmp_mib_handler *  handler,
netsnmp_handler_registration *  reginfo,
netsnmp_agent_request_info *  reqinfo,
netsnmp_request_info *  requests 
)

Definition at line 315 of file openserSIPCommonObjects.c.

References get_statistic().

int handle_openserSIPSummaryOutRequests ( netsnmp_mib_handler *  handler,
netsnmp_handler_registration *  reginfo,
netsnmp_agent_request_info *  reqinfo,
netsnmp_request_info *  requests 
)

Definition at line 299 of file openserSIPCommonObjects.c.

References get_statistic().

int handle_openserSIPSummaryOutResponses ( netsnmp_mib_handler *  handler,
netsnmp_handler_registration *  reginfo,
netsnmp_agent_request_info *  reqinfo,
netsnmp_request_info *  requests 
)

Definition at line 331 of file openserSIPCommonObjects.c.

References get_statistic().

int handle_openserSIPSummaryTotalTransactions ( netsnmp_mib_handler *  handler,
netsnmp_handler_registration *  reginfo,
netsnmp_agent_request_info *  reqinfo,
netsnmp_request_info *  requests 
)

Definition at line 361 of file openserSIPCommonObjects.c.

References get_statistic().

int handleSipEntityType ( modparam_t  type,
void *  val 
)

void init_openserSIPCommonObjects ( void   ) 


Variable Documentation

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().


Generated on Thu May 24 00:00:40 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6