Searched refs:hdr_len (Results 1 - 25 of 48) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/
H A Dieee80211_crypt.h50 int (*build_iv) (struct sk_buff * skb, int hdr_len,
59 int (*encrypt_mpdu) (struct sk_buff * skb, int hdr_len, void *priv);
60 int (*decrypt_mpdu) (struct sk_buff * skb, int hdr_len, void *priv);
64 int (*encrypt_msdu) (struct sk_buff * skb, int hdr_len, void *priv);
65 int (*decrypt_msdu) (struct sk_buff * skb, int keyidx, int hdr_len,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/lib/
H A Dsendfile.c41 size_t hdr_len = 0; local
49 hdr_len = header->length;
50 while (total < hdr_len) {
51 ret = sys_send(tofd, header->data + total,hdr_len - total, MSG_MORE);
86 return count + hdr_len;
107 ssize_t hdr_len = 0; local
129 hdr_len = header->length;
130 while (total < hdr_len) {
131 ret = sys_send(tofd, header->data + total,hdr_len - total, MSG_MORE);
164 return count + hdr_len;
181 ssize_t hdr_len = 0; local
266 size_t hdr_len = 0; local
338 size_t hdr_len = 0; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/
H A Dxfrm6_mode_ro.c50 int hdr_len; local
55 hdr_len = x->type->hdr_offset(x, skb, &prevhdr);
58 skb_set_transport_header(skb, hdr_len);
59 memmove(skb->data, iph, hdr_len);
H A Dxfrm6_mode_transport.c32 int hdr_len; local
37 hdr_len = x->type->hdr_offset(x, skb, &prevhdr);
40 skb_set_transport_header(skb, hdr_len);
41 memmove(skb->data, iph, hdr_len);
H A Dxfrm6_mode_beet.c38 int hdr_len; local
43 hdr_len = ip6_find_1stfragopt(skb, &prevhdr);
46 skb_set_transport_header(skb, hdr_len);
47 memmove(skb->data, iph, hdr_len);
H A Dah6.c315 * |<-------------->| hdr_len
320 * as AH header length. Then copy back the copy as long as hdr_len
331 u16 hdr_len; local
345 hdr_len = skb->data - skb_network_header(skb);
358 tmp_hdr = kmemdup(skb_network_header(skb), hdr_len, GFP_ATOMIC);
362 if (ipv6_clear_mutable_options(ip6h, hdr_len, XFRM_POLICY_IN))
375 skb_push(skb, hdr_len);
388 memcpy(skb_network_header(skb), tmp_hdr, hdr_len); local
390 __skb_pull(skb, ah_hlen + hdr_len);
H A Desp6.c56 int hdr_len = (skb_transport_offset(skb) + local
60 __skb_pull(skb, hdr_len);
91 top_iph = (struct ipv6hdr *)__skb_push(skb, hdr_len);
152 int hdr_len = skb_network_header_len(skb); local
233 skb_set_transport_header(skb, -hdr_len);
H A Dipcomp6.c133 int hdr_len = skb_transport_offset(skb); local
136 if ((skb->len - hdr_len) < ipcd->threshold) {
144 plen = skb->len - hdr_len;
159 pskb_trim(skb, hdr_len + dlen + sizeof(struct ip_comp_hdr));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/802/
H A Dfc.c41 int hdr_len; local
51 hdr_len = sizeof(struct fch_hdr) + sizeof(struct fcllc);
52 fch = (struct fch_hdr *)skb_push(skb, hdr_len);
61 hdr_len = sizeof(struct fch_hdr);
62 fch = (struct fch_hdr *)skb_push(skb, hdr_len);
73 return(hdr_len);
75 return -hdr_len;
H A Dtr.c105 int hdr_len; local
115 hdr_len = sizeof(struct trh_hdr) + sizeof(struct trllc);
116 trh = (struct trh_hdr *)skb_push(skb, hdr_len);
125 hdr_len = sizeof(struct trh_hdr);
126 trh = (struct trh_hdr *)skb_push(skb, hdr_len);
145 return(hdr_len);
148 return -hdr_len;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ieee80211/
H A Dieee80211_crypt_wep.c94 static int prism2_wep_build_iv(struct sk_buff *skb, int hdr_len, argument
101 if (skb_headroom(skb) < 4 || skb->len < hdr_len)
104 len = skb->len - hdr_len;
106 memmove(pos, pos + 4, hdr_len);
107 pos += hdr_len;
137 static int prism2_wep_encrypt(struct sk_buff *skb, int hdr_len, void *priv) argument
151 if (prism2_wep_build_iv(skb, hdr_len, NULL, 0, priv))
155 skb_copy_from_linear_data_offset(skb, hdr_len, key, 3);
160 len = skb->len - hdr_len - 4;
161 pos = skb->data + hdr_len
186 prism2_wep_decrypt(struct sk_buff *skb, int hdr_len, void *priv) argument
[all...]
H A Dieee80211_tx.c153 struct sk_buff *frag, int hdr_len)
166 res = crypt->ops->encrypt_mpdu(frag, hdr_len, crypt->priv);
264 int bytes, fc, hdr_len; local
333 hdr_len = IEEE80211_3ADDR_LEN;
337 hdr_len += 2;
354 int len = bytes + hdr_len + crypt->ops->extra_msdu_prefix_len +
362 memcpy(skb_put(skb_new, hdr_len), &header, hdr_len); local
367 res = crypt->ops->encrypt_msdu(skb_new, hdr_len, crypt->priv);
377 skb_pull(skb, hdr_len);
152 ieee80211_encrypt_fragment(struct ieee80211_device *ieee, struct sk_buff *frag, int hdr_len) argument
546 ieee80211_tx_frame(struct ieee80211_device *ieee, struct ieee80211_hdr *frame, int hdr_len, int total_len, int encrypt_mpdu) argument
[all...]
H A Dieee80211_crypt_tkip.c308 static int ieee80211_tkip_hdr(struct sk_buff *skb, int hdr_len, argument
318 if (skb_headroom(skb) < 8 || skb->len < hdr_len)
331 len = skb->len - hdr_len;
333 memmove(pos, pos + 8, hdr_len);
334 pos += hdr_len;
354 static int ieee80211_tkip_encrypt(struct sk_buff *skb, int hdr_len, void *priv) argument
374 if (skb_tailroom(skb) < 4 || skb->len < hdr_len)
377 len = skb->len - hdr_len;
378 pos = skb->data + hdr_len;
380 if ((ieee80211_tkip_hdr(skb, hdr_len, rc4ke
411 ieee80211_tkip_decrypt(struct sk_buff *skb, int hdr_len, void *priv) argument
594 ieee80211_michael_mic_add(struct sk_buff *skb, int hdr_len, void *priv) argument
637 ieee80211_michael_mic_verify(struct sk_buff *skb, int keyidx, int hdr_len, void *priv) argument
[all...]
H A Dieee80211_crypt_ccmp.c183 static int ieee80211_ccmp_hdr(struct sk_buff *skb, int hdr_len, argument
190 if (skb_headroom(skb) < CCMP_HDR_LEN || skb->len < hdr_len)
197 memmove(pos, pos + CCMP_HDR_LEN, hdr_len);
198 pos += hdr_len;
220 static int ieee80211_ccmp_encrypt(struct sk_buff *skb, int hdr_len, void *priv) argument
231 if (skb_tailroom(skb) < CCMP_MIC_LEN || skb->len < hdr_len)
234 data_len = skb->len - hdr_len;
235 len = ieee80211_ccmp_hdr(skb, hdr_len, NULL, 0, priv);
239 pos = skb->data + hdr_len + CCMP_HDR_LEN;
287 static int ieee80211_ccmp_decrypt(struct sk_buff *skb, int hdr_len, voi argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/pcbit/
H A Dlayer2.c76 struct sk_buff *skb, unsigned short hdr_len)
95 frame->hdr_len = hdr_len;
98 frame->dt_len = skb->len - hdr_len;
202 pcbit_writew(dev, frame->hdr_len + PREHDR_LEN);
213 pcbit_writew(dev, frame->hdr_len + PREHDR_LEN);
308 pcbit_l3_receive(dev, frame->msg, frame->skb, frame->hdr_len,
377 frame->hdr_len = pcbit_readw(dev);
387 if (frame->hdr_len == 0) {
396 if (frame->hdr_len > 102
75 pcbit_l2_write(struct pcbit_dev *dev, ulong msg, ushort refnum, struct sk_buff *skb, unsigned short hdr_len) argument
[all...]
H A Dpcbit.h173 ushort hdr_len, ushort refnum);
H A Dlayer2.h118 unsigned int hdr_len; member in struct:frame_buf
125 struct sk_buff *skb, unsigned short hdr_len);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/usb/
H A Dnet1080.c59 __le16 hdr_len; // sizeof nc_header (LE, all) member in struct:nc_header
396 u16 hdr_len, packet_len; local
410 hdr_len = le16_to_cpup(&header->hdr_len);
417 } else if (hdr_len < MIN_HEADER) {
419 dbg("header too short, %d", hdr_len);
422 } else if (hdr_len > MIN_HEADER) {
424 dbg("header OOB, %d bytes", hdr_len - MIN_HEADER);
428 skb_pull(skb, hdr_len);
504 header->hdr_len
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/iproute2/tc/
H A Dq_atm.c61 int hdr_len = -1; local
133 hdr_len = ptr-hdr;
186 if (hdr_len != -1) addattr_l(n,1024,TCA_ATM_HDR,hdr,hdr_len);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/hostap/
H A Dhostap_80211_tx.c65 int hdr_len, encaps_len, skip_header_bytes; local
134 hdr_len = IEEE80211_DATA_HDR3_LEN;
151 hdr_len += ETH_ALEN;
204 need_headroom = local->func->need_tx_headroom + hdr_len + encaps_len;
235 memcpy(skb_push(skb, hdr_len), &hdr, hdr_len); local
312 int prefix_len, postfix_len, hdr_len, res; local
351 hdr_len = hostap_80211_get_hdrlen(fc);
358 res = crypt->ops->encrypt_msdu(skb, hdr_len, crypt->priv);
360 res = crypt->ops->encrypt_mpdu(skb, hdr_len, cryp
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sched/
H A Dsch_atm.c70 int hdr_len; member in struct:atm_flow_data
219 int fd,error,hdr_len; local
244 hdr_len = RTA_PAYLOAD(tb[TCA_ATM_HDR-1]);
248 hdr_len = RFC1483LLC_LEN;
259 DPRINTK("atm_tc_change: type %d, payload %d, hdr_len %d\n",
260 opt->rta_type,RTA_PAYLOAD(opt),hdr_len);
291 flow = kmalloc(sizeof(struct atm_flow_data)+hdr_len,GFP_KERNEL);
314 flow->hdr_len = hdr_len;
316 memcpy(flow->hdr,hdr,hdr_len);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/
H A Dmad_rmpp.c115 memcpy(ack, &data->mad_hdr, msg->hdr_len);
132 int ret, hdr_len; local
134 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class);
136 recv_wc->wc->pkey_index, 1, hdr_len,
153 int hdr_len; local
160 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class);
163 hdr_len, 0, GFP_KERNEL);
184 memcpy(rmpp_mad, recv_wc->recv_buf.mad, msg->hdr_len);
219 memcpy(rmpp_mad, recv_wc->recv_buf.mad, msg->hdr_len);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/rdma/
H A Dib_mad.h222 * @hdr_len: Indicates the size of the data header of the MAD. This length
240 int hdr_len; member in struct:ib_mad_send_buf
592 * @hdr_len: Indicates the size of the data header of the MAD. This length
613 int hdr_len, int data_len,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/openssl-0.9.8e/crypto/asn1/
H A Dasn1_gen.c148 long hdr_len; local
190 r = ASN1_get_object(&cpy_start, &hdr_len, &hdr_tag, &hdr_class, cpy_len);
203 hdr_len = 0;
211 len = ASN1_object_size(0, hdr_len, asn1_tags.imp_tag);
248 ASN1_put_object(&p, hdr_constructed, hdr_len,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tokenring/
H A Dibmtr.c1565 unsigned int hdr_len; local
1593 hdr_len = sizeof(struct trh_hdr) - TR_MAXRIFLEN;
1595 hdr_len = ((ntohs(trhdr->rcf) & TR_RCF_LEN_MASK) >> 8)
1598 llc = (struct trllc *) (ti->current_skb->data + hdr_len);
1628 writeb(hdr_len, ti->asb + HEADER_LENGTH_OFST);
1682 unsigned int rbuffer_len, lan_hdr_len, hdr_len, ip_len, length; local
1710 hdr_len = lan_hdr_len + sizeof(struct trllc) + sizeof(struct iphdr);
1737 length >= hdr_len) IPv4_p = 1;
1780 memcpy_fromio(data, rbufdata, hdr_len);
1785 length -= hdr_len;
[all...]

Completed in 224 milliseconds

12