siputils.c File Reference

Module with several utiltity functions related to SIP messages handling

More...

#include <assert.h>
#include "../../sr_module.h"
#include "../../mem/mem.h"
#include "../../dprint.h"
#include "../../script_cb.h"
#include "../../locking.h"
#include "../../ut.h"
#include "../../mod_fix.h"
#include "../../error.h"
#include "ring.h"
#include "options.h"
#include "checks.h"
#include "utils.h"
#include "contact_ops.h"
#include "sipops.h"

Include dependency graph for siputils.c:

Go to the source code of this file.

Functions

static void mod_destroy (void)
static int mod_init (void)

Variables

static cmd_export_t cmds []
char * contact_flds_separator = DEFAULT_SEPARATOR
struct module_exports exports
str opt_accept = str_init(ACPT_DEF)
str opt_accept_enc = str_init(ACPT_ENC_DEF)
str opt_accept_lang = str_init(ACPT_LAN_DEF)
struct sl_binds opt_slb
str opt_supported = str_init(SUPT_DEF)
static param_export_t params []
MODULE_VERSION gen_lock_t * ring_lock = NULL
unsigned int ring_timeout = 0


Detailed Description

Module with several utiltity functions related to SIP messages handling

Definition in file siputils.c.


Function Documentation

static void mod_destroy ( void   )  [static]

Definition at line 153 of file siputils.c.

References NULL, ring_destroy_hashtable(), and ring_lock.

static int mod_init ( void   )  [static]


Variable Documentation

cmd_export_t cmds[] [static]

Definition at line 72 of file siputils.c.

char* contact_flds_separator = DEFAULT_SEPARATOR

Definition at line 70 of file siputils.c.

Definition at line 105 of file siputils.c.

str opt_accept = str_init(ACPT_DEF)

Definition at line 60 of file siputils.c.

Referenced by opt_reply().

str opt_accept_enc = str_init(ACPT_ENC_DEF)

Definition at line 61 of file siputils.c.

Referenced by opt_reply().

str opt_accept_lang = str_init(ACPT_LAN_DEF)

Definition at line 62 of file siputils.c.

Referenced by opt_reply().

struct sl_binds opt_slb

SL binds

Definition at line 65 of file siputils.c.

Referenced by mod_init(), and opt_reply().

str opt_supported = str_init(SUPT_DEF)

Definition at line 63 of file siputils.c.

Referenced by opt_reply().

param_export_t params[] [static]

Definition at line 94 of file siputils.c.

MODULE_VERSION gen_lock_t* ring_lock = NULL

Definition at line 57 of file siputils.c.

Referenced by mod_destroy(), mod_init(), ring_filter(), and ring_insert_callid().

unsigned int ring_timeout = 0

Definition at line 58 of file siputils.c.

Referenced by mod_init(), remove_timeout(), and ring_fixup().


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