#include "parse_cseq.h"
#include "parser_f.h"
#include "../dprint.h"
#include "parse_def.h"
#include "parse_methods.h"
#include "../mem/mem.h"

Go to the source code of this file.
Functions | |
| void | free_cseq (struct cseq_body *cb) |
| char * | parse_cseq (char *buf, char *end, struct cseq_body *cb) |
Definition in file parse_cseq.c.
| void free_cseq | ( | struct cseq_body * | cb | ) |
Free all associated memory
Definition at line 99 of file parse_cseq.c.
References pkg_free.
Referenced by clean_hdr_field().
| char* parse_cseq | ( | char * | buf, | |
| char * | end, | |||
| struct cseq_body * | cb | |||
| ) |
Parse CSeq header field
Definition at line 39 of file parse_cseq.c.
References eat_lws_end(), eat_space_end(), eat_token_end(), cseq_body::error, _str::len, LM_ERR, cseq_body::method, cseq_body::method_id, cseq_body::number, PARSE_ERROR, parse_method(), PARSE_OK, and _str::s.
Referenced by encode_header(), and get_hdr_field().
1.5.6