osp_mod.c File Reference

#include <osp/osp.h>
#include "../rr/api.h"
#include "../auth/api.h"
#include "osp_mod.h"
#include "orig_transaction.h"
#include "term_transaction.h"
#include "usage.h"
#include "tm.h"
#include "provider.h"

Include dependency graph for osp_mod.c:

Go to the source code of this file.

Functions

static void ospDestMod (void)
static void ospDumpParameters (void)
static int ospInitChild (int)
static int ospInitMod (void)
static int ospVerifyParameters (void)

Variables

char _osp_CA_CERTIFICATE []
unsigned char * _osp_ca_certificate
int _osp_crypto_hw
char * _osp_device_ip
char * _osp_device_port
char _osp_LOCAL_CERTIFICATE []
unsigned char * _osp_local_certificate
int _osp_max_dests
int _osp_persistence
char _osp_PRIVATE_KEY []
unsigned char * _osp_private_key
OSPTPROVHANDLE _osp_provider
int _osp_redir_uri
int _osp_retry_delay
int _osp_retry_limit
char * _osp_snid_avp
int_str _osp_snid_avpname
unsigned short _osp_snid_avptype
MODULE_VERSION unsigned int _osp_sp_number
char * _osp_sp_uris []
unsigned long _osp_sp_weights []
int _osp_ssl_lifetime
int _osp_timeout
int _osp_token_format
int _osp_use_rpid
int _osp_validate_callid
static cmd_export_t cmds []
struct module_exports exports
auth_api_t osp_auth
int osp_index [OSP_DEF_SPS]
struct rr_binds osp_rr
static param_export_t params []


Function Documentation

static void ospDestMod ( void   )  [static]

Definition at line 203 of file osp_mod.c.

static void ospDumpParameters ( void   )  [static]

static int ospInitChild ( int  rank  )  [static]

Definition at line 212 of file osp_mod.c.

References _osp_provider, LM_DBG, and ospSetupProvider().

static int ospInitMod ( void   )  [static]

static int ospVerifyParameters ( void   )  [static]


Variable Documentation

Definition at line 62 of file globals.c.

Referenced by ospVerifyParameters().

unsigned char* _osp_ca_certificate

Definition at line 48 of file globals.c.

Definition at line 49 of file globals.c.

Definition at line 44 of file globals.c.

Definition at line 45 of file globals.c.

Referenced by ospDumpParameters(), ospRequestRouting(), and ospVerifyParameters().

Definition at line 61 of file globals.c.

Referenced by ospVerifyParameters().

unsigned char* _osp_local_certificate

Definition at line 47 of file globals.c.

Definition at line 57 of file globals.c.

Referenced by ospDumpParameters(), ospRequestRouting(), and ospVerifyParameters().

Definition at line 53 of file globals.c.

Definition at line 60 of file globals.c.

Referenced by ospVerifyParameters().

unsigned char* _osp_private_key

Definition at line 46 of file globals.c.

OSPTPROVHANDLE _osp_provider

Definition at line 67 of file globals.c.

Definition at line 59 of file globals.c.

Referenced by ospDumpParameters(), and ospPrepareAllRoutes().

Definition at line 54 of file globals.c.

Definition at line 55 of file globals.c.

Definition at line 63 of file globals.c.

Referenced by ospVerifyParameters().

Definition at line 64 of file globals.c.

unsigned short _osp_snid_avptype

Definition at line 65 of file globals.c.

Referenced by ospDumpParameters(), ospRequestRouting(), and ospVerifyParameters().

MODULE_VERSION unsigned int _osp_sp_number

Definition at line 36 of file globals.c.

char* _osp_sp_uris[]

Definition at line 37 of file globals.c.

unsigned long _osp_sp_weights[]

Definition at line 38 of file globals.c.

Definition at line 52 of file globals.c.

Definition at line 56 of file globals.c.

Definition at line 51 of file globals.c.

Definition at line 58 of file globals.c.

Definition at line 50 of file globals.c.

cmd_export_t cmds[] [static]

Definition at line 84 of file osp_mod.c.

Definition at line 149 of file osp_mod.c.

Definition at line 75 of file osp_mod.c.

int osp_index[OSP_DEF_SPS]

Definition at line 76 of file osp_mod.c.

Referenced by ospDumpParameters(), and ospVerifyParameters().

struct rr_binds osp_rr

Definition at line 74 of file osp_mod.c.

Referenced by ospInitMod(), and ospRecordTransaction().

param_export_t params[] [static]

Definition at line 96 of file osp_mod.c.


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