Searched defs:datalen (Results 1 - 21 of 21) sorted by relevance

/net/netfilter/
H A Dnf_nat_helper.c103 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 Dnf_conntrack_sane.c66 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 Dnf_conntrack_pptp.c521 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 Dnf_nat_sip.c34 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 Dnf_conntrack_ftp.c390 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 Dnf_conntrack_h323_main.c121 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 Dnf_conntrack_sip.c229 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 Ddns_key.c52 * 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 Dip_vs_pe_sip.c30 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 Dnf_nat_l3proto_ipv4.c128 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 Dnf_nat_l3proto_ipv6.c132 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 Dcrypto.c525 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 Dllsec.c664 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 Dar-key.c89 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 Dbcm.c296 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 Dip_output.c919 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 Dip6_output.c1319 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 Daf_decnet.c1896 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 Daf_iucv.c255 size_t datalen; local
258 datalen = 0xff - msg->rmmsg[7];
259 return (datalen < 8) ? datalen : 8;
/net/sctp/
H A Dsm_statefuns.c6098 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 Dpktgen.c2650 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...]

Completed in 412 milliseconds