Functions | Variables

rr_cb.c File Reference

Route & Record-Route module, callback API. More...

#include "../../mem/mem.h"
#include "rr_cb.h"
Include dependency graph for rr_cb.c:

Go to the source code of this file.

Functions

Variables


Detailed Description

Definition in file rr_cb.c.


Function Documentation

int register_rrcb ( rr_cb_t  f,
void *  param 
)
Parameters:
f callback register function
param callback parameter
Returns:
0 on success, -1 on failure (out of memory)

Definition at line 58 of file rr_cb.c.

References rr_callback::callback, rr_callback::id, rr_callback::next, and rr_callback::param.

void run_rr_callbacks ( struct sip_msg req,
str rr_param 
)
Parameters:
req SIP request
rr_param callback list

Definition at line 89 of file rr_cb.c.

References rr_callback::callback, rr_callback::id, _str::len, rr_callback::next, rr_callback::param, and _str::s.

Referenced by after_loose(), and after_strict().

Here is the caller graph for this function: