param_parser.c File Reference

#include "param_parser.h"
#include "digest_keys.h"
#include "../../trim.h"
#include "../../ut.h"

Include dependency graph for param_parser.c:

Go to the source code of this file.

Defines

#define algo_CASE
#define cnon_CASE
#define FIRST_QUATERNIONS
#define LOWER_BYTE(b)   ((b) | 0x20)
#define LOWER_DWORD(d)   ((d) | 0x20202020)
#define name_CASE
#define nonc_CASE
#define onse_CASE
#define opaq_CASE
#define PARSE_SHORT
#define READ(val)   (*(val + 0) + (*(val + 1) << 8) + (*(val + 2) << 16) + (*(val + 3) << 24))
#define real_CASE
#define resp_CASE
#define rith_CASE
#define user_CASE

Functions

int parse_param_name (str *_s, dig_par_t *_type)


Define Documentation

#define algo_CASE

Value:

p += 4;           \
        val = READ(p);    \
        rith_CASE;        \
        goto other

Definition at line 167 of file param_parser.c.

#define cnon_CASE

Definition at line 128 of file param_parser.c.

#define FIRST_QUATERNIONS

Definition at line 174 of file param_parser.c.

#define LOWER_BYTE (  )     ((b) | 0x20)

Definition at line 30 of file param_parser.c.

#define LOWER_DWORD (  )     ((d) | 0x20202020)

Definition at line 31 of file param_parser.c.

#define name_CASE

Definition at line 78 of file param_parser.c.

#define nonc_CASE

Definition at line 103 of file param_parser.c.

#define onse_CASE

Definition at line 112 of file param_parser.c.

#define opaq_CASE

Definition at line 141 of file param_parser.c.

#define PARSE_SHORT

Definition at line 36 of file param_parser.c.

Referenced by parse_param_name().

#define READ ( val   )     (*(val + 0) + (*(val + 1) << 8) + (*(val + 2) << 16) + (*(val + 3) << 24))

Definition at line 74 of file param_parser.c.

#define real_CASE

Definition at line 94 of file param_parser.c.

#define resp_CASE

Value:

p += 4;           \
        val = READ(p);    \
        onse_CASE;        \
        goto other;

Definition at line 121 of file param_parser.c.

#define rith_CASE

Definition at line 154 of file param_parser.c.

#define user_CASE

Value:

p += 4;           \
        val = READ(p);    \
        name_CASE;        \
        goto other;

Definition at line 87 of file param_parser.c.


Function Documentation

int parse_param_name ( str _s,
dig_par_t _type 
)


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