#include <limits.h>


Go to the source code of this file.
Defines | |
| #define | MAX_FLAG ((unsigned int)( sizeof(flag_t) * CHAR_BIT - 1 )) |
Typedefs | |
| typedef unsigned int | flag_t |
Functions | |
| unsigned int | fixup_flag (unsigned int idx) |
| int | flag_idx2mask (int *flag) |
| int | flag_in_range (flag_t flag) |
| unsigned int | getsflags (void) |
| int | isflagset (struct sip_msg *msg, flag_t flag) |
| int | issflagset (unsigned int mask) |
| int | resetflag (struct sip_msg *msg, flag_t flag) |
| int | resetsflag (unsigned int mask) |
| int | setflag (struct sip_msg *msg, flag_t flag) |
| int | setsflag (unsigned int mask) |
| int | setsflagsval (unsigned int val) |
Definition in file flags.h.
| #define MAX_FLAG ((unsigned int)( sizeof(flag_t) * CHAR_BIT - 1 )) |
Definition at line 36 of file flags.h.
Referenced by fixup_flag(), flag_idx2mask(), flag_in_range(), and mod_init().
| unsigned int fixup_flag | ( | unsigned int | idx | ) |
Definition at line 84 of file flags.c.
References LM_ERR, and MAX_FLAG.
Referenced by fix_actions().
| int flag_idx2mask | ( | int * | flag | ) |
| int flag_in_range | ( | flag_t | flag | ) |
Definition at line 56 of file flags.c.
References LM_ERR, and MAX_FLAG.
Referenced by fix_actions().
| unsigned int getsflags | ( | void | ) |
Definition at line 52 of file flags.c.
References sip_msg::flags.
Referenced by do_action(), and radius_authorize_sterman().
| int issflagset | ( | unsigned int | mask | ) |
| int resetsflag | ( | unsigned int | mask | ) |
Definition at line 42 of file flags.c.
References sip_msg::flags.
Referenced by do_action(), EngageMediaProxy(), and NAT_Keepalive().
| int setsflag | ( | unsigned int | mask | ) |
| int setsflagsval | ( | unsigned int | val | ) |
1.5.6