#include "parse_from.h"
#include "parse_to.h"
#include <stdlib.h>
#include <string.h>
#include "../dprint.h"
#include "msg_parser.h"
#include "../ut.h"
#include "../mem/mem.h"

Go to the source code of this file.
Functions | |
| int | parse_pai_header (struct sip_msg *msg) |
Definition in file parse_pai.c.
| int parse_pai_header | ( | struct sip_msg * | msg | ) |
This method is used to parse P-Asserted-Identity header (RFC 3325).
Currently only one name-addr / addr-spec is supported in the header and it must contain a sip or sips URI.
| msg | sip msg |
Definition at line 44 of file parse_pai.c.
References hdr_field::body, to_body::error, HDR_PAI_F, _str::len, LM_ERR, sip_msg::pai, PARSE_ERROR, parse_headers(), parse_to(), hdr_field::parsed, pkg_free, pkg_malloc, and _str::s.
1.5.6