#include <string.h>
#include "dprint.h"
#include "mem/mem.h"
#include "data_lump_rpl.h"

Go to the source code of this file.
Functions | |
| struct lump_rpl * | add_lump_rpl (struct sip_msg *msg, char *s, int len, int flags) |
| void | del_nonshm_lump_rpl (struct lump_rpl **list) |
| void | free_lump_rpl (struct lump_rpl *lump) |
| void | unlink_lump_rpl (struct sip_msg *msg, struct lump_rpl *lump) |
Definition in file data_lump_rpl.c.
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 ** | list | ) |
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 * | lump | ) |
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