h350_mod.c File Reference

#include "../../ut.h"
#include "../../sr_module.h"
#include "h350_mod.h"
#include "h350_exp_fn.h"

Include dependency graph for h350_mod.c:

Go to the source code of this file.

Functions

static int child_init (int rank)
static int h350_auth_lookup_fixup (void **param, int param_no)
static MODULE_VERSION int mod_init (void)
static int one_str_pv_elem_fixup (void **param, int param_no)
static int w_h350_auth_lookup (struct sip_msg *msg, char *digest_username, char *avp_specs)
static int w_h350_call_preferences (struct sip_msg *msg, char *avp_name_prefix, char *s2)
static int w_h350_service_level (struct sip_msg *msg, char *avp_name_prefix, char *s2)
static int w_h350_sipuri_lookup (struct sip_msg *msg, char *sip_uri, char *s2)

Variables

static cmd_export_t cmds []
struct module_exports exports
str h350_base_dn = str_init(H350_BASE_DN)
str h350_ldap_session = str_init(H350_LDAP_SESSION)
str h350_search_scope = str_init(H350_SEARCH_SCOPE)
int h350_search_scope_int = -1
ldap_api_t ldap_api
static param_export_t params []


Function Documentation

static int child_init ( int  rank  )  [static]

static int h350_auth_lookup_fixup ( void **  param,
int  param_no 
) [static]

static int mod_init ( void   )  [static]

Definition at line 148 of file h350_mod.c.

References ldap_api::ldap_str2scope, LM_ERR, load_ldap_api(), and _str::s.

static int one_str_pv_elem_fixup ( void **  param,
int  param_no 
) [static]

Definition at line 203 of file h350_mod.c.

References E_OUT_OF_MEM, _str::len, LM_ERR, pv_parse_format(), _str::s, and s.

static int w_h350_auth_lookup ( struct sip_msg msg,
char *  digest_username,
char *  avp_specs 
) [static]

Definition at line 181 of file h350_mod.c.

References h350_auth_lookup().

static int w_h350_call_preferences ( struct sip_msg msg,
char *  avp_name_prefix,
char *  s2 
) [static]

Definition at line 189 of file h350_mod.c.

References h350_call_preferences().

static int w_h350_service_level ( struct sip_msg msg,
char *  avp_name_prefix,
char *  s2 
) [static]

Definition at line 194 of file h350_mod.c.

References h350_service_level().

static int w_h350_sipuri_lookup ( struct sip_msg msg,
char *  sip_uri,
char *  s2 
) [static]

Definition at line 176 of file h350_mod.c.

References h350_sipuri_lookup().


Variable Documentation

cmd_export_t cmds[] [static]

Definition at line 78 of file h350_mod.c.

Definition at line 109 of file h350_mod.c.

str h350_base_dn = str_init(H350_BASE_DN)

Definition at line 65 of file h350_mod.c.

Referenced by h350_auth_lookup(), and h350_sipuri_lookup().

str h350_ldap_session = str_init(H350_LDAP_SESSION)

Definition at line 64 of file h350_mod.c.

Referenced by h350_auth_lookup(), and h350_sipuri_lookup().

str h350_search_scope = str_init(H350_SEARCH_SCOPE)

Definition at line 66 of file h350_mod.c.

Definition at line 67 of file h350_mod.c.

Referenced by child_init(), h350_auth_lookup(), and h350_sipuri_lookup().

Definition at line 73 of file h350_mod.c.

param_export_t params[] [static]

Definition at line 98 of file h350_mod.c.


Generated on Wed May 23 06:01:04 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6