The file sip_refer.c contains implementation of header classes for REFER-related SIP headers Refer-To and Referred-By.
#include "config.h"
#include "sofia-sip/sip_parser.h"
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
Include dependency graph for sip_refer.c:
Functions | |
char * | sip_refer_to_dup_one (sip_header_t *dst, sip_header_t const *src, char *b, isize_t xtra) |
Duplicate one sip_refer_to_t object. | |
issize_t | sip_replaces_d (su_home_t *home, sip_header_t *h, char *s, isize_t slen) |
Decode (parse) Replaces header. | |
issize_t | sip_replaces_e (char b[], isize_t bsiz, sip_header_t const *h, int flags) |
Encode (print) Replaces header. | |
isize_t | sip_replaces_dup_xtra (sip_header_t const *h, isize_t offset) |
Calculate extra storage used by Replaces header field. | |
char * | sip_replaces_dup_one (sip_header_t *dst, sip_header_t const *src, char *b, isize_t xtra) |
Duplicate a Replaces header field. | |
Variables | |
msg_hclass_t | sip_refer_to_class [] |
Header class for Refer-To header. | |
msg_hclass_t | sip_referred_by_class [] |
Header class for Referred-By header. | |
msg_hclass_t | sip_replaces_class [] |
Header class for Replaces header. |