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

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 [] |
| static int child_init | ( | int | rank | ) | [static] |
Definition at line 124 of file h350_mod.c.
References h350_exp_fn_init(), h350_search_scope_int, ldap_api::ldap_str2scope, LM_ERR, and _str::s.
| static int h350_auth_lookup_fixup | ( | void ** | param, | |
| int | param_no | |||
| ) | [static] |
Definition at line 225 of file h350_mod.c.
References E_OUT_OF_MEM, E_UNSPEC, _str::len, LM_ERR, NULL, h350_auth_lookup_avp_params::password_avp_spec, pkg_free, pkg_malloc, pv_parse_format(), pv_parse_spec(), PVT_AVP, _str::s, s, _pv_spec::type, and h350_auth_lookup_avp_params::username_avp_spec.
| 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] |
| static int w_h350_call_preferences | ( | struct sip_msg * | msg, | |
| char * | avp_name_prefix, | |||
| char * | s2 | |||
| ) | [static] |
| static int w_h350_service_level | ( | struct sip_msg * | msg, | |
| char * | avp_name_prefix, | |||
| char * | s2 | |||
| ) | [static] |
| static int w_h350_sipuri_lookup | ( | struct sip_msg * | msg, | |
| char * | sip_uri, | |||
| char * | s2 | |||
| ) | [static] |
cmd_export_t cmds[] [static] |
Definition at line 78 of file h350_mod.c.
| struct module_exports exports |
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.
| int h350_search_scope_int = -1 |
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.
1.5.6