H A D | nf_conntrack_sip.c | 58 static int string_len(const struct nf_conn *ct, const char *dptr, argument 63 while (dptr < limit && isalpha(*dptr)) { 64 dptr++; 70 static int digits_len(const struct nf_conn *ct, const char *dptr, argument 74 while (dptr < limit && isdigit(*dptr)) { 75 dptr++; 91 static int word_len(const char *dptr, const char *limit) argument 94 while (dptr < limi 101 callid_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 120 media_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 176 epaddr_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 196 skp_epaddr_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 228 ct_sip_parse_request(const struct nf_conn *ct, const char *dptr, unsigned int datalen, unsigned int *matchoff, unsigned int *matchlen, union nf_inet_addr *addr, __be16 *port) argument 303 sip_follow_continuation(const char *dptr, const char *limit) argument 327 sip_skip_whitespace(const char *dptr, const char *limit) argument 342 ct_sip_header_search(const char *dptr, const char *limit, const char *needle, unsigned int len) argument 359 ct_sip_get_header(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, enum sip_header_types type, unsigned int *matchoff, unsigned int *matchlen) argument 427 ct_sip_next_header(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, enum sip_header_types type, unsigned int *matchoff, unsigned int *matchlen) argument 457 ct_sip_walk_headers(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, enum sip_header_types type, int *in_header, unsigned int *matchoff, unsigned int *matchlen) argument 497 ct_sip_parse_header_uri(const struct nf_conn *ct, const char *dptr, unsigned int *dataoff, unsigned int datalen, enum sip_header_types type, int *in_header, unsigned int *matchoff, unsigned int *matchlen, union nf_inet_addr *addr, __be16 *port) argument 530 ct_sip_parse_param(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, const char *name, unsigned int *matchoff, unsigned int *matchlen) argument 558 ct_sip_parse_address_param(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, const char *name, unsigned int *matchoff, unsigned int *matchlen, union nf_inet_addr *addr, bool delim) argument 585 ct_sip_parse_numerical_param(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, const char *name, unsigned int *matchoff, unsigned int *matchlen, unsigned int *val) argument 615 ct_sip_parse_transport(struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, u8 *proto) argument 665 sdp_addr_len(const struct nf_conn *ct, const char *dptr, const char *limit, int *shift) argument 703 ct_sdp_header_search(const char *dptr, const char *limit, const char *needle, unsigned int len) argument 719 ct_sip_get_sdp_header(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, enum sdp_header_types type, enum sdp_header_types term, unsigned int *matchoff, unsigned int *matchlen) argument 773 ct_sip_parse_sdp_addr(const struct nf_conn *ct, const char *dptr, unsigned int dataoff, unsigned int datalen, enum sdp_header_types type, enum sdp_header_types term, unsigned int *matchoff, unsigned int *matchlen, union nf_inet_addr *addr) argument 842 set_expected_rtp_rtcp(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, union nf_inet_addr *daddr, __be16 port, enum sip_expectation_classes class, unsigned int mediaoff, unsigned int medialen) argument 967 sdp_media_type(const char *dptr, unsigned int matchoff, unsigned int matchlen) argument 984 process_sdp(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int cseq) argument 1093 process_invite_response(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int cseq, unsigned int code) argument 1110 process_update_response(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int cseq, unsigned int code) argument 1127 process_prack_response(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int cseq, unsigned int code) argument 1144 process_invite_request(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int cseq) argument 1161 process_bye_request(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int cseq) argument 1177 process_register_request(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int cseq) argument 1275 process_register_response(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int cseq, unsigned int code) argument 1361 process_sip_response(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen) argument 1405 process_sip_request(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen) argument 1458 process_sip_msg(struct sk_buff *skb, struct nf_conn *ct, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen) argument 1489 const char *dptr, *end; local 1570 const char *dptr; local [all...] |