Functions

action.c File Reference

SIP-router core ::Module: SIP-router core. More...

#include "comp_defs.h"
#include "action.h"
#include "config.h"
#include "error.h"
#include "dprint.h"
#include "proxy.h"
#include "forward.h"
#include "udp_server.h"
#include "route.h"
#include "parser/msg_parser.h"
#include "parser/parse_uri.h"
#include "ut.h"
#include "lvalue.h"
#include "sr_module.h"
#include "select_buf.h"
#include "mem/mem.h"
#include "globals.h"
#include "dset.h"
#include "onsend.h"
#include "resolve.h"
#include "switch.h"
#include "events.h"
#include "cfg/cfg_struct.h"
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
#include <stdlib.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <string.h>
Include dependency graph for action.c:

Go to the source code of this file.

Functions


Detailed Description

Definition in file action.c.


Function Documentation

int run_actions_safe ( struct run_act_ctx *  h,
struct action *  a,
struct sip_msg msg 
)

It always return (it doesn't longjmp on forced script end).

Returns:
0, or 1 on success, <0 on error (0 if drop or break encountered, 1 if not )

Definition at line 1693 of file action.c.

Referenced by lval_avp_assign(), lval_pvar_assign(), rval_get_int(), and rval_get_tmp_str().

Here is the caller graph for this function: