Home
last modified time | relevance | path

Searched refs:datalen (Results 1 – 25 of 50) sorted by relevance

12

/net/netfilter/
A Dnf_conntrack_sip.c549 limit = dptr + datalen; in ct_sip_parse_param()
577 limit = dptr + datalen; in ct_sip_parse_address_param()
605 limit = dptr + datalen; in ct_sip_parse_numerical_param()
1102 dptr, datalen, in process_sdp()
1130 dptr, datalen, sdpoff, in process_sdp()
1381 *datalen, "expires=", in process_register_response()
1523 dptr, datalen)) { in process_sip_msg()
1562 datalen = skb->len - dataoff; in sip_help_tcp()
1589 if (msglen > datalen) in sip_help_tcp()
1602 datalen = datalen + diff - msglen; in sip_help_tcp()
[all …]
A Dnf_nat_sip.c36 const char **dptr, unsigned int *datalen, in mangle_packet() argument
66 *datalen += buflen - matchlen; in mangle_packet()
94 const char **dptr, unsigned int *datalen, in map_addr() argument
129 const char **dptr, unsigned int *datalen, in map_sip_addr() argument
147 const char **dptr, unsigned int *datalen) in nf_nat_sip() argument
161 if (ct_sip_parse_request(ct, *dptr, *datalen, in nf_nat_sip()
199 olen = *datalen; in nf_nat_sip()
450 c_len = *datalen - matchoff + strlen("v="); in mangle_content_len()
464 const char **dptr, unsigned int *datalen, in mangle_sdp_packet() argument
483 const char **dptr, unsigned int *datalen, in nf_nat_sdp_addr() argument
[all …]
A Dnf_conntrack_sane.c63 unsigned int dataoff, datalen; in help() local
92 datalen = skb->len - dataoff; in help()
96 if (datalen != sizeof(struct sane_request)) in help()
99 req = skb_header_pointer(skb, dataoff, datalen, &buf.req); in help()
123 if (datalen < sizeof(struct sane_reply_net_start)) { in help()
128 datalen = sizeof(struct sane_reply_net_start); in help()
130 reply = skb_header_pointer(skb, dataoff, datalen, &buf.repl); in help()
A Dnf_nat_helper.c96 int oldlen, datalen; in __nf_nat_mangle_tcp_packet() local
112 datalen = skb->len - protoff; in __nf_nat_mangle_tcp_packet()
115 tcph, &tcph->check, datalen, oldlen); in __nf_nat_mangle_tcp_packet()
146 int datalen, oldlen; in nf_nat_mangle_udp_packet() local
163 datalen = skb->len - protoff; in nf_nat_mangle_udp_packet()
164 udph->len = htons(datalen); in nf_nat_mangle_udp_packet()
171 udph, &udph->check, datalen, oldlen); in nf_nat_mangle_udp_packet()
A Dnf_conntrack_irc.c125 unsigned int datalen; in help() local
145 datalen = skb->len - dataoff; in help()
146 if (datalen > MAX_SEARCH_SIZE) in help()
147 datalen = MAX_SEARCH_SIZE; in help()
150 ib_ptr = skb_header_pointer(skb, dataoff, datalen, in help()
158 data_limit = ib_ptr + datalen; in help()
A Dnf_conntrack_h323_main.c112 *datalen = info->tpkt_len[dir]; in get_tpkt_data()
127 tpktoff = *dataoff + *datalen; in get_tpkt_data()
131 tpkt = *data + *datalen; in get_tpkt_data()
158 *datalen = tpktlen - 4; in get_tpkt_data()
530 int datalen; in h245_help() local
1093 int datalen; in q931_help() local
1164 int *datalen) in get_udp_data() argument
1176 *datalen = skb->len - dataoff; in get_udp_data()
1177 if (*datalen > H323_MAX_SIZE) in get_udp_data()
1178 *datalen = H323_MAX_SIZE; in get_udp_data()
[all …]
A Dnf_conntrack_ftp.c374 unsigned int dataoff, datalen; in help() local
411 datalen = skb->len - dataoff; in help()
417 ends_in_nl = (fb_ptr[datalen - 1] == '\n'); in help()
418 seq = ntohl(th->seq) + datalen; in help()
446 found = find_pattern(fb_ptr, datalen, in help()
A Dnf_nat_proto.c458 int datalen, int oldlen) in nf_nat_ipv4_csum_recalc() argument
467 *check = ~csum_tcpudp_magic(iph->saddr, iph->daddr, datalen, in nf_nat_ipv4_csum_recalc()
471 htons(oldlen), htons(datalen), true); in nf_nat_ipv4_csum_recalc()
478 int datalen, int oldlen) in nf_nat_ipv6_csum_recalc() argument
488 datalen, proto, 0); in nf_nat_ipv6_csum_recalc()
491 htons(oldlen), htons(datalen), true); in nf_nat_ipv6_csum_recalc()
498 int datalen, int oldlen) in nf_nat_csum_recalc() argument
503 datalen, oldlen); in nf_nat_csum_recalc()
508 datalen, oldlen); in nf_nat_csum_recalc()
A Dnf_conntrack_pptp.c504 unsigned int datalen, reqlen, nexthdr_off; in conntrack_pptp_help() local
527 datalen = tcplen - tcph->doff * 4; in conntrack_pptp_help()
535 datalen -= sizeof(_pptph); in conntrack_pptp_help()
548 datalen -= sizeof(_ctlh); in conntrack_pptp_help()
550 reqlen = datalen; in conntrack_pptp_help()
/net/dns_resolver/
A Ddns_key.c97 int datalen = prep->datalen, result_len = 0; in dns_resolver_preparse() local
100 if (datalen <= 1 || !data) in dns_resolver_preparse()
107 if (datalen < sizeof(*v1)) in dns_resolver_preparse()
132 result_len = datalen; in dns_resolver_preparse()
136 kenter("'%*.*s',%u", datalen, datalen, data, datalen); in dns_resolver_preparse()
138 if (!data || data[datalen - 1] != '\0') in dns_resolver_preparse()
140 datalen--; in dns_resolver_preparse()
143 end = data + datalen; in dns_resolver_preparse()
144 opt = memchr(data, '#', datalen); in dns_resolver_preparse()
148 result_len = datalen; in dns_resolver_preparse()
[all …]
/net/rxrpc/
A Dkey.c53 size_t datalen, in rxrpc_preparse_xdr_rxkad() argument
295 size_t datalen = prep->datalen; in rxrpc_preparse_xdr() local
306 if (datalen & 3) in rxrpc_preparse_xdr()
313 datalen -= 4; in rxrpc_preparse_xdr()
319 datalen -= 4; in rxrpc_preparse_xdr()
337 if (datalen < 12) in rxrpc_preparse_xdr()
340 datalen -= 4; in rxrpc_preparse_xdr()
349 if (datalen < 8) in rxrpc_preparse_xdr()
353 datalen -= 4; in rxrpc_preparse_xdr()
356 if (toklen < 20 || toklen > datalen || paddedlen > datalen) in rxrpc_preparse_xdr()
[all …]
/net/wireless/
A Dscan.c242 *pos += elem->datalen + 2; in cfg80211_copy_elem_with_frags()
245 if (elem->datalen != 255) in cfg80211_copy_elem_with_frags()
259 *pos += elem->datalen + 2; in cfg80211_copy_elem_with_frags()
261 if (elem->datalen != 255) in cfg80211_copy_elem_with_frags()
299 if (parent->datalen < 1) in cfg80211_gen_new_ie()
361 sub->datalen), in cfg80211_gen_new_ie()
378 if (sub->datalen < 1) in cfg80211_gen_new_ie()
446 ssid_elem->datalen)) { in cfg80211_add_nontrans_list()
1858 if (elem_new->datalen != elem_old->datalen) in cfg80211_check_stuck_ecsa()
2522 if (elem->datalen < 4) in cfg80211_parse_mbssid_data()
[all …]
/net/netfilter/ipvs/
A Dip_vs_pe_sip.c31 unsigned int datalen, in get_callid() argument
36 int ret = ct_sip_get_header(NULL, dptr, dataoff, datalen, in get_callid()
51 if (*matchoff + *matchlen == datalen) in get_callid()
70 unsigned int dataoff, datalen, matchoff, matchlen; in ip_vs_sip_fill_param() local
90 datalen = skb->len - dataoff; in ip_vs_sip_fill_param()
92 if (get_callid(dptr, 0, datalen, &matchoff, &matchlen)) in ip_vs_sip_fill_param()
/net/mac802154/
A Dllsec.c626 int err, datalen; in llsec_do_encrypt_unauth() local
632 datalen = skb_tail_pointer(skb) - data; in llsec_do_encrypt_unauth()
633 sg_init_one(&src, data, datalen); in llsec_do_encrypt_unauth()
662 int authlen, assoclen, datalen, rc; in llsec_do_encrypt_auth() local
683 assoclen += datalen; in llsec_do_encrypt_auth()
684 datalen = 0; in llsec_do_encrypt_auth()
844 int datalen; in llsec_do_decrypt_unauth() local
853 sg_init_one(&src, data, datalen); in llsec_do_decrypt_unauth()
871 int authlen, datalen, assoclen, rc; in llsec_do_decrypt_auth() local
890 assoclen += datalen - authlen; in llsec_do_decrypt_auth()
[all …]
/net/ipv4/netfilter/
A Dnf_nat_snmp_basic_main.c96 const void *data, size_t datalen) in snmp_version() argument
98 if (datalen != 1) in snmp_version()
106 const void *data, size_t datalen) in snmp_helper() argument
111 if (datalen != 4) in snmp_helper()
130 u16 datalen = ntohs(udph->len) - sizeof(struct udphdr); in snmp_translate() local
148 ret = asn1_ber_decoder(&nf_nat_snmp_basic_decoder, &ctx, data, datalen); in snmp_translate()
/net/ceph/
A Dcrypto.c289 size_t datalen = prep->datalen; in ceph_key_preparse() local
294 if (datalen <= 0 || datalen > 32767 || !prep->data) in ceph_key_preparse()
304 ret = ceph_crypto_key_decode(ckey, &p, (char*)prep->data+datalen); in ceph_key_preparse()
309 prep->quotalen = datalen; in ceph_key_preparse()
/net/sched/
A Dematch.c237 if (em->ops->datalen && data_len < em->ops->datalen) in tcf_em_validate()
258 if (em->ops->datalen > 0) in tcf_em_validate()
271 em->datalen = data_len; in tcf_em_validate()
474 } else if (em->datalen > 0) in tcf_em_tree_dump()
475 nla_put_nohdr(skb, em->datalen, (void *) em->data); in tcf_em_tree_dump()
A Dem_nbyte.c31 em->datalen = sizeof(*nbyte) + nbyte->len; in em_nbyte_change()
32 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); in em_nbyte_change()
A Dem_ipset.c32 em->datalen = sizeof(*set); in em_ipset_change()
33 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); in em_ipset_change()
/net/mac80211/
A Dparse.c73 if (!elem->datalen) in ieee80211_parse_extension_element()
76 len = elem->datalen - 1; in ieee80211_parse_extension_element()
195 *crc = crc32_be(*crc, (void *)elem, elem->datalen + 2); in ieee80211_parse_extension_element()
293 u8 elen = elem->datalen; in _ieee802_11_parse_elems_full()
597 if (subelem->datalen >= sizeof(*elems->wide_bw_chansw_ie)) in _ieee802_11_parse_elems_full()
612 u8 edatalen = subelem->datalen - 1; in _ieee802_11_parse_elems_full()
627 subelem->datalen - 1); in _ieee802_11_parse_elems_full()
766 if (elem->datalen < 2) in ieee802_11_find_bssid_profile()
771 for_each_element(sub, elem->data + 1, elem->datalen - 1) { in ieee802_11_find_bssid_profile()
775 if (sub->id != 0 || sub->datalen < 4) { in ieee802_11_find_bssid_profile()
[all …]
/net/core/
A Dpktgen.c2819 int datalen) in pktgen_finalize_skb() argument
2825 datalen -= sizeof(*pgh); in pktgen_finalize_skb()
2828 skb_put_zero(skb, datalen); in pktgen_finalize_skb()
2846 while (datalen > 0) { in pktgen_finalize_skb()
2862 (datalen < PAGE_SIZE ? in pktgen_finalize_skb()
2863 datalen : PAGE_SIZE)); in pktgen_finalize_skb()
2933 int datalen, iplen; in fill_packet_ipv4() local
3003 if (datalen < 0 || datalen < sizeof(struct pktgen_hdr)) in fill_packet_ipv4()
3021 iplen = 20 + 8 + datalen; in fill_packet_ipv4()
3061 int datalen, udplen; in fill_packet_ipv6() local
[all …]
/net/sctp/
A Dulpevent.c682 size_t padding, datalen; in sctp_ulpevent_make_rcvmsg() local
695 datalen = ntohs(chunk->chunk_hdr->length); in sctp_ulpevent_make_rcvmsg()
697 if (rx_count >= sk->sk_rcvbuf || !sk_rmem_schedule(sk, skb, datalen)) in sctp_ulpevent_make_rcvmsg()
725 padding = SCTP_PAD4(datalen) - datalen; in sctp_ulpevent_make_rcvmsg()
/net/tls/
A Dtls_device_fallback.c158 int datalen = skb->len - headln; in update_chksum() local
175 datalen, IPPROTO_TCP, 0); in update_chksum()
178 th->check = ~csum_tcpudp_magic(iph->saddr, iph->daddr, datalen, in update_chksum()
/net/ipv6/
A Dip6_output.c1593 unsigned int datalen; in __ip6_append_data() local
1616 datalen = length + fraggap; in __ip6_append_data()
1618 if (datalen > (cork->length <= mtu ? mtu : maxfraglen) - fragheaderlen) in __ip6_append_data()
1619 datalen = maxfraglen - fragheaderlen - rt->dst.trailer_len; in __ip6_append_data()
1620 fraglen = datalen + fragheaderlen; in __ip6_append_data()
1642 pagedlen = datalen - transhdrlen; in __ip6_append_data()
1646 if (datalen != length + fraggap) { in __ip6_append_data()
1651 datalen += rt->dst.trailer_len; in __ip6_append_data()
1654 fraglen = datalen + fragheaderlen; in __ip6_append_data()
1656 copy = datalen - transhdrlen - fraggap - pagedlen; in __ip6_append_data()
/net/ipv4/
A Dip_output.c1076 unsigned int datalen; in __ip_append_data() local
1093 datalen = length + fraggap; in __ip_append_data()
1094 if (datalen > mtu - fragheaderlen) in __ip_append_data()
1095 datalen = maxfraglen - fragheaderlen; in __ip_append_data()
1096 fraglen = datalen + fragheaderlen; in __ip_append_data()
1107 if (datalen == length + fraggap) in __ip_append_data()
1119 pagedlen = datalen - transhdrlen; in __ip_append_data()
1165 copy = datalen - transhdrlen - fraggap - pagedlen; in __ip_append_data()

Completed in 73 milliseconds

12