#include "parser/msg_parser.h"


Go to the source code of this file.
Data Structures | |
| struct | lump_rpl |
Defines | |
| #define | LUMP_RPL_BODY (1<<2) |
| #define | LUMP_RPL_HDR (1<<1) |
| #define | LUMP_RPL_NODUP (1<<3) |
| #define | LUMP_RPL_NOFREE (1<<4) |
| #define | LUMP_RPL_SHMEM (1<<5) |
Functions | |
| struct lump_rpl * | add_lump_rpl (struct sip_msg *, char *, int, int) |
| void | del_nonshm_lump_rpl (struct lump_rpl **) |
| void | free_lump_rpl (struct lump_rpl *) |
| void | unlink_lump_rpl (struct sip_msg *, struct lump_rpl *) |
Definition in file data_lump_rpl.h.
| #define LUMP_RPL_BODY (1<<2) |
Definition at line 43 of file data_lump_rpl.h.
Referenced by add_lump_rpl(), build_res_buf_from_sip_req(), do_script_download(), set_rpl_body_f(), and t_reply_with_body().
| #define LUMP_RPL_HDR (1<<1) |
Definition at line 42 of file data_lump_rpl.h.
Referenced by _reply(), add_lump_rpl(), add_path(), add_retry_after(), add_unsupported(), append_time_f(), append_to_reply_f(), build_res_buf_from_sip_req(), do_script_download(), opt_reply(), publ_send200ok(), reply_200(), reply_421(), reply_489(), rl_drop(), run_redirect(), send_2XX_reply(), send_error_reply(), send_reply(), send_resp(), send_response(), set_rpl_body_f(), sl_send_reply_helper(), and t_reply_with_body().
| #define LUMP_RPL_NODUP (1<<3) |
Definition at line 44 of file data_lump_rpl.h.
Referenced by add_lump_rpl(), add_path(), add_retry_after(), add_unsupported(), free_lump_rpl(), opt_reply(), send_reply(), and sip_msg_cloner().
| #define LUMP_RPL_NOFREE (1<<4) |
Definition at line 45 of file data_lump_rpl.h.
Referenced by free_lump_rpl(), send_reply(), and sip_msg_cloner().
| #define LUMP_RPL_SHMEM (1<<5) |
Definition at line 46 of file data_lump_rpl.h.
Referenced by add_lump_rpl(), del_nonshm_lump_rpl(), and sip_msg_cloner().
Definition at line 43 of file data_lump_rpl.c.
References lump_rpl::flags, _str::len, LM_ERR, LUMP_RPL_BODY, LUMP_RPL_HDR, LUMP_RPL_NODUP, LUMP_RPL_SHMEM, lump_rpl::next, pkg_free, pkg_malloc, sip_msg::reply_lump, _str::s, and lump_rpl::text.
Referenced by _reply(), add_path(), add_retry_after(), add_unsupported(), append_time_f(), append_to_reply_f(), do_script_download(), opt_reply(), publ_send200ok(), reply_200(), reply_421(), reply_489(), rl_drop(), run_redirect(), send_2XX_reply(), send_error_reply(), send_reply(), send_resp(), send_response(), set_rpl_body_f(), sl_send_reply_helper(), and t_reply_with_body().
| void del_nonshm_lump_rpl | ( | struct lump_rpl ** | ) |
Definition at line 135 of file data_lump_rpl.c.
References lump_rpl::flags, free_lump_rpl(), LUMP_RPL_SHMEM, and lump_rpl::next.
Referenced by free_faked_req().
| void free_lump_rpl | ( | struct lump_rpl * | ) |
Definition at line 103 of file data_lump_rpl.c.
References lump_rpl::flags, LUMP_RPL_NODUP, LUMP_RPL_NOFREE, pkg_free, _str::s, and lump_rpl::text.
Referenced by del_nonshm_lump_rpl(), free_reply_lump(), run_redirect(), and t_reply_with_body().
Definition at line 114 of file data_lump_rpl.c.
References lump_rpl::next, and sip_msg::reply_lump.
Referenced by run_redirect(), and t_reply_with_body().
1.5.6