misc_radius.c File Reference

#include "../../sr_module.h"
#include "../../mem/mem.h"
#include "../../parser/digest/digest_parser.h"
#include "../../parser/digest/digest.h"
#include "../../parser/parse_uri.h"
#include "../../parser/parse_from.h"
#include "../../usr_avp.h"
#include "../../ut.h"
#include "../../config.h"
#include "../../radius.h"
#include "../../mod_fix.h"
#include "misc_radius.h"
#include "functions.h"
#include "extra.h"

Include dependency graph for misc_radius.c:

Go to the source code of this file.

Defines

#define SET_STATIC(_attrs)

Functions

static void destroy (void)
static MODULE_VERSION int mod_init (void)

Variables

struct attr callee_attrs [SA_STATIC_MAX+MAX_EXTRA]
struct extra_attrcallee_extra = 0
static char * callee_extra_str = 0
static int callee_service_type = -1
struct val callee_vals [EV_STATIC_MAX]
struct attr caller_attrs [SA_STATIC_MAX+MAX_EXTRA]
struct extra_attrcaller_extra = 0
static char * caller_extra_str = 0
static int caller_service_type = -1
struct val caller_vals [RV_STATIC_MAX]
static cmd_export_t cmds []
struct module_exports exports
struct attr group_attrs [SA_STATIC_MAX+MAX_EXTRA]
struct extra_attrgroup_extra = 0
static char * group_extra_str = 0
static int group_service_type = -1
struct val group_vals [GV_STATIC_MAX]
static param_export_t params []
static char * radius_config = DEFAULT_RADIUSCLIENT_CONF
void * rh
struct attr uri_attrs [SA_STATIC_MAX+MAX_EXTRA]
struct extra_attruri_extra = 0
static char * uri_extra_str = 0
static int uri_service_type = -1
struct val uri_vals [UV_STATIC_MAX]
int use_sip_uri_host = 0


Define Documentation

#define SET_STATIC ( _attrs   ) 

Definition at line 142 of file misc_radius.c.

Referenced by mod_init().


Function Documentation

static void destroy ( void   )  [static]

static int mod_init ( void   )  [static]


Variable Documentation

struct attr callee_attrs[SA_STATIC_MAX+MAX_EXTRA]

Definition at line 73 of file misc_radius.c.

Referenced by mod_init(), and radius_load_callee_avps().

struct extra_attr* callee_extra = 0

Definition at line 66 of file misc_radius.c.

Referenced by radius_load_callee_avps().

char* callee_extra_str = 0 [static]

Definition at line 65 of file misc_radius.c.

Referenced by mod_init().

int callee_service_type = -1 [static]

Definition at line 57 of file misc_radius.c.

Referenced by mod_init().

struct val callee_vals[EV_STATIC_MAX]

Definition at line 77 of file misc_radius.c.

Referenced by mod_init(), and radius_load_callee_avps().

struct attr caller_attrs[SA_STATIC_MAX+MAX_EXTRA]

Definition at line 72 of file misc_radius.c.

Referenced by mod_init(), and radius_load_caller_avps().

struct extra_attr* caller_extra = 0

Definition at line 64 of file misc_radius.c.

Referenced by radius_load_caller_avps().

char* caller_extra_str = 0 [static]

Definition at line 63 of file misc_radius.c.

Referenced by mod_init().

int caller_service_type = -1 [static]

Definition at line 56 of file misc_radius.c.

Referenced by mod_init().

struct val caller_vals[RV_STATIC_MAX]

Definition at line 76 of file misc_radius.c.

Referenced by mod_init(), and radius_load_caller_avps().

cmd_export_t cmds[] [static]

Definition at line 85 of file misc_radius.c.

Definition at line 125 of file misc_radius.c.

struct attr group_attrs[SA_STATIC_MAX+MAX_EXTRA]

Definition at line 74 of file misc_radius.c.

Referenced by mod_init(), and radius_is_user_in().

struct extra_attr* group_extra = 0

Definition at line 68 of file misc_radius.c.

Referenced by radius_is_user_in().

char* group_extra_str = 0 [static]

Definition at line 67 of file misc_radius.c.

Referenced by mod_init().

int group_service_type = -1 [static]

Definition at line 58 of file misc_radius.c.

Referenced by mod_init().

struct val group_vals[GV_STATIC_MAX]

Definition at line 78 of file misc_radius.c.

Referenced by mod_init(), and radius_is_user_in().

param_export_t params[] [static]

Definition at line 110 of file misc_radius.c.

char* radius_config = DEFAULT_RADIUSCLIENT_CONF [static]

Definition at line 55 of file misc_radius.c.

void* rh

Definition at line 62 of file misc_radius.c.

struct attr uri_attrs[SA_STATIC_MAX+MAX_EXTRA]

struct extra_attr* uri_extra = 0

Definition at line 70 of file misc_radius.c.

Referenced by radius_does_uri_user_exist(), and radius_does_uri_user_host_exist().

char* uri_extra_str = 0 [static]

Definition at line 69 of file misc_radius.c.

Referenced by mod_init().

int uri_service_type = -1 [static]

Definition at line 59 of file misc_radius.c.

Referenced by mod_init().

struct val uri_vals[UV_STATIC_MAX]

Definition at line 60 of file misc_radius.c.

Referenced by radius_does_uri_user_host_exist().


Generated on Wed May 23 20:00:40 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6