/net/netfilter/ |
H A D | nf_nat_helper.c | 103 int oldlen, datalen; local 121 datalen = skb->len - protoff; 125 datalen, oldlen); 157 int datalen, oldlen; local 174 datalen = skb->len - protoff; 175 udph->len = htons(datalen); 183 datalen, oldlen);
|
H A D | nf_conntrack_sane.c | 66 unsigned int dataoff, datalen; local 93 datalen = skb->len - dataoff; 96 sb_ptr = skb_header_pointer(skb, dataoff, datalen, sane_buffer); 100 if (datalen != sizeof(struct sane_request)) 122 if (datalen < sizeof(struct sane_reply_net_start)) {
|
H A D | nf_conntrack_pptp.c | 521 unsigned int datalen, reqlen, nexthdr_off; local 534 datalen = tcplen - tcph->doff * 4; 542 datalen -= sizeof(_pptph); 555 datalen -= sizeof(_ctlh); 557 reqlen = datalen;
|
H A D | nf_nat_sip.c | 34 const char **dptr, unsigned int *datalen, 62 /* Reload data pointer and adjust datalen value */ 64 *datalen += buflen - matchlen; 92 const char **dptr, unsigned int *datalen, 121 return mangle_packet(skb, protoff, dataoff, dptr, datalen, 127 const char **dptr, unsigned int *datalen, 136 if (ct_sip_parse_header_uri(ct, *dptr, NULL, *datalen, type, NULL, 139 return map_addr(skb, protoff, dataoff, dptr, datalen, 145 const char **dptr, unsigned int *datalen) 159 if (ct_sip_parse_request(ct, *dptr, *datalen, 32 mangle_packet(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int matchoff, unsigned int matchlen, const char *buffer, unsigned int buflen) argument 90 map_addr(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int matchoff, unsigned int matchlen, union nf_inet_addr *addr, __be16 port) argument 125 map_sip_addr(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, enum sip_header_types type) argument 143 nf_nat_sip(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen) argument 341 nf_nat_sip_expect(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, struct nf_conntrack_expect *exp, unsigned int matchoff, unsigned int matchlen) argument 415 mangle_content_len(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen) argument 442 mangle_sdp_packet(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int sdpoff, enum sdp_header_types type, enum sdp_header_types term, char *buffer, int buflen) argument 461 nf_nat_sdp_addr(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int sdpoff, enum sdp_header_types type, enum sdp_header_types term, const union nf_inet_addr *addr) argument 482 nf_nat_sdp_port(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int matchoff, unsigned int matchlen, u_int16_t port) argument 500 nf_nat_sdp_session(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int sdpoff, const union nf_inet_addr *addr) argument 539 nf_nat_sdp_media(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, struct nf_conntrack_expect *rtp_exp, struct nf_conntrack_expect *rtcp_exp, unsigned int mediaoff, unsigned int medialen, union nf_inet_addr *rtp_addr) argument [all...] |
H A D | nf_conntrack_ftp.c | 390 unsigned int dataoff, datalen; local 424 datalen = skb->len - dataoff; 427 fb_ptr = skb_header_pointer(skb, dataoff, datalen, ftp_buffer); 430 ends_in_nl = (fb_ptr[datalen - 1] == '\n'); 431 seq = ntohl(th->seq) + datalen; 459 found = find_pattern(fb_ptr, datalen,
|
H A D | nf_conntrack_h323_main.c | 121 unsigned char **data, int *datalen, int *dataoff) 163 *datalen = info->tpkt_len[dir]; 178 tpktoff = *dataoff + *datalen; 182 tpkt = *data + *datalen; 209 *datalen = tpktlen - 4; 587 int datalen; local 601 &data, &datalen, &dataoff)) { 602 pr_debug("nf_ct_h245: TPKT len=%d ", datalen); 606 ret = DecodeMultimediaSystemControlMessage(data, datalen, 1162 int datalen; local 119 get_tpkt_data(struct sk_buff *skb, unsigned int protoff, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned char **data, int *datalen, int *dataoff) argument 1235 get_udp_data(struct sk_buff *skb, unsigned int protoff, int *datalen) argument 1766 int datalen = 0; local [all...] |
H A D | nf_conntrack_sip.c | 229 const char *dptr, unsigned int datalen, 233 const char *start = dptr, *limit = dptr + datalen, *end; 360 unsigned int dataoff, unsigned int datalen, 365 const char *start = dptr, *limit = dptr + datalen; 428 unsigned int dataoff, unsigned int datalen, 433 const char *start = dptr, *limit = dptr + datalen; 458 unsigned int dataoff, unsigned int datalen, 466 ret = ct_sip_next_header(ct, dptr, dataoff, datalen, 478 ret = ct_sip_get_header(ct, dptr, dataoff, datalen, 494 * headers can be parsed by handing in a non-NULL datalen an 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 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 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 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 1486 unsigned int dataoff, datalen; local 1569 unsigned int dataoff, datalen; local [all...] |
/net/dns_resolver/ |
H A D | dns_key.c | 52 * datalen. 66 int datalen = prep->datalen, result_len = 0; local 69 kenter("'%*.*s',%u", datalen, datalen, data, datalen); 71 if (datalen <= 1 || !data || data[datalen - 1] != '\0') 73 datalen--; 76 end = data + datalen; [all...] |
/net/netfilter/ipvs/ |
H A D | ip_vs_pe_sip.c | 30 unsigned int datalen, 35 int ret = ct_sip_get_header(NULL, dptr, dataoff, datalen, 50 if (*matchoff + *matchlen == datalen) 69 unsigned int dataoff, datalen, matchoff, matchlen; local 89 datalen = skb->len - dataoff; 91 if (get_callid(dptr, dataoff, datalen, &matchoff, &matchlen)) 29 get_callid(const char *dptr, unsigned int dataoff, unsigned int datalen, unsigned int *matchoff, unsigned int *matchlen) argument
|
/net/ipv4/netfilter/ |
H A D | nf_nat_l3proto_ipv4.c | 128 int datalen, int oldlen) 142 datalen, proto, 0); 146 datalen, proto, 147 csum_partial(data, datalen, 154 htons(oldlen), htons(datalen), 1); 126 nf_nat_ipv4_csum_recalc(struct sk_buff *skb, u8 proto, void *data, __sum16 *check, int datalen, int oldlen) argument
|
/net/ipv6/netfilter/ |
H A D | nf_nat_l3proto_ipv6.c | 132 int datalen, int oldlen) 146 datalen, proto, 0); 150 datalen, proto, 151 csum_partial(data, datalen, 158 htons(oldlen), htons(datalen), 1); 130 nf_nat_ipv6_csum_recalc(struct sk_buff *skb, u8 proto, void *data, __sum16 *check, int datalen, int oldlen) argument
|
/net/ceph/ |
H A D | crypto.c | 525 size_t datalen = prep->datalen; local 530 if (datalen <= 0 || datalen > 32767 || !prep->data) 540 ret = ceph_crypto_key_decode(ckey, &p, (char*)prep->data+datalen); 545 prep->quotalen = datalen;
|
/net/mac802154/ |
H A D | llsec.c | 664 int authlen, assoclen, datalen, rc; local 680 datalen = skb_tail_pointer(skb) - data; 685 sg_set_buf(&assoc[1], data, datalen); 686 assoclen += datalen; 687 datalen = 0; 690 sg_init_one(&src, data, datalen); 693 sg_set_buf(&dst[0], data, datalen); 698 aead_request_set_crypt(req, &src, dst, datalen, iv); 851 int datalen; local 861 datalen 875 int authlen, datalen, assoclen, rc; local [all...] |
/net/rxrpc/ |
H A D | ar-key.c | 89 size_t datalen, 110 prep->quotalen = datalen + plen; 424 size_t datalen, 438 prep->quotalen = datalen + toklen; 554 size_t datalen = prep->datalen; local 559 prep->datalen); 561 if (datalen > AFSTOKEN_LENGTH_MAX) 565 if (datalen & 3) 572 datalen 88 rxrpc_preparse_xdr_rxkad(struct key_preparsed_payload *prep, size_t datalen, const __be32 *xdr, unsigned int toklen) argument 423 rxrpc_preparse_xdr_rxk5(struct key_preparsed_payload *prep, size_t datalen, const __be32 *xdr, unsigned int toklen) argument [all...] |
/net/can/ |
H A D | bcm.c | 296 unsigned int datalen = head->nframes * CFSIZ; local 299 skb = alloc_skb(sizeof(*head) + datalen, gfp_any()); 309 memcpy(skb_put(skb, datalen), frames, datalen); local
|
/net/ipv4/ |
H A D | ip_output.c | 919 unsigned int datalen; local 935 datalen = length + fraggap; 936 if (datalen > mtu - fragheaderlen) 937 datalen = maxfraglen - fragheaderlen; 938 fraglen = datalen + fragheaderlen; 953 if (datalen == length + fraggap) 1005 copy = datalen - transhdrlen - fraggap; 1013 length -= datalen - fraggap;
|
/net/ipv6/ |
H A D | ip6_output.c | 1319 unsigned int datalen; local 1341 datalen = length + fraggap; 1343 if (datalen > (cork->length <= mtu && !(cork->flags & IPCORK_ALLFRAG) ? mtu : maxfraglen) - fragheaderlen) 1344 datalen = maxfraglen - fragheaderlen - rt->dst.trailer_len; 1349 alloclen = datalen + fragheaderlen; 1353 if (datalen != length + fraggap) { 1358 datalen += rt->dst.trailer_len; 1362 fraglen = datalen + fragheaderlen; 1420 copy = datalen - transhdrlen - fraggap; 1433 length -= datalen [all...] |
/net/decnet/ |
H A D | af_decnet.c | 1896 unsigned long datalen, int noblock, 1899 struct sk_buff *skb = sock_alloc_send_skb(sk, datalen, 1895 dn_alloc_send_pskb(struct sock *sk, unsigned long datalen, int noblock, int *errcode) argument
|
/net/iucv/ |
H A D | af_iucv.c | 255 size_t datalen; local 258 datalen = 0xff - msg->rmmsg[7]; 259 return (datalen < 8) ? datalen : 8;
|
/net/sctp/ |
H A D | sm_statefuns.c | 6098 size_t datalen; local 6160 datalen = ntohs(chunk->chunk_hdr->length); 6161 datalen -= sizeof(sctp_data_chunk_t); 6166 if ((datalen >= asoc->rwnd) && (!asoc->ulpq.pd_mode)) { 6180 (datalen > asoc->rwnd + asoc->frag_point))) { 6194 __func__, tsn, datalen, asoc->rwnd); 6224 if (unlikely(0 == datalen)) {
|
/net/core/ |
H A D | pktgen.c | 2650 int datalen) 2656 datalen -= sizeof(*pgh); 2659 memset(skb_put(skb, datalen), 0, datalen); local 2668 len = datalen - frags * PAGE_SIZE; 2671 datalen = frags * PAGE_SIZE; 2675 frag_len = (datalen/frags) < PAGE_SIZE ? 2676 (datalen/frags) : PAGE_SIZE; 2677 while (datalen > 0) { 2693 (datalen < PAGE_SIZ 2649 pktgen_finalize_skb(struct pktgen_dev *pkt_dev, struct sk_buff *skb, int datalen) argument 2749 int datalen, iplen; local 2878 int datalen, udplen; local [all...] |