Searched refs:rthdr (Results 1 - 7 of 7) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/mac80211/
H A Dstatus.c170 struct ieee80211_tx_status_rtap_hdr *rthdr; local
322 if (skb_headroom(skb) < sizeof(*rthdr)) {
328 rthdr = (struct ieee80211_tx_status_rtap_hdr *)
329 skb_push(skb, sizeof(*rthdr));
331 memset(rthdr, 0, sizeof(*rthdr));
332 rthdr->hdr.it_len = cpu_to_le16(sizeof(*rthdr));
333 rthdr->hdr.it_present =
340 rthdr
[all...]
H A Drx.c103 struct ieee80211_radiotap_header *rthdr; local
107 rthdr = (struct ieee80211_radiotap_header *)skb_push(skb, rtap_len);
108 memset(rthdr, 0, rtap_len);
111 rthdr->it_present =
116 rthdr->it_len = cpu_to_le16(rtap_len);
118 pos = (unsigned char *)(rthdr+1);
125 rthdr->it_present |=
150 rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_RATE);
175 rthdr->it_present |=
190 if ((pos - (u8 *)rthdr)
2200 } __packed *rthdr; local
[all...]
H A Dtx.c986 struct ieee80211_radiotap_header *rthdr = local
990 int ret = ieee80211_radiotap_iterator_init(&iterator, rthdr, skb->len,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv6/
H A Ddatagram.c573 struct ipv6_rt_hdr *rthdr = (struct ipv6_rt_hdr *)(nh + opt->srcrt); local
574 put_cmsg(msg, SOL_IPV6, IPV6_2292RTHDR, (rthdr->hdrlen+1) << 3, rthdr);
590 struct ipv6_rt_hdr *rthdr; local
749 rthdr = (struct ipv6_rt_hdr *)CMSG_DATA(cmsg);
751 switch (rthdr->type) {
754 if (rthdr->hdrlen != 2 ||
755 rthdr->segments_left != 1) {
766 len = ((rthdr->hdrlen + 1) << 3);
774 if ((rthdr
[all...]
H A Dah6.c217 * @rthdr: routing header
219 * Rearrange the destination address in @iph and the addresses in @rthdr
223 static void ipv6_rearrange_rthdr(struct ipv6hdr *iph, struct ipv6_rt_hdr *rthdr) argument
229 segments_left = rthdr->segments_left;
232 rthdr->segments_left = 0;
234 /* The value of rthdr->hdrlen has been verified either by the system
241 segments = rthdr->hdrlen >> 1;
243 addrs = ((struct rt0_hdr *)rthdr)->addr;
H A Dipv6_sockglue.c357 struct ipv6_rt_hdr *rthdr = opt->srcrt; local
358 switch (rthdr->type) {
361 if (rthdr->hdrlen != 2 ||
362 rthdr->segments_left != 1)
H A Dexthdrs.c324 struct rt0_hdr *rthdr; local
432 rthdr = (struct rt0_hdr *) hdr;
433 addr = rthdr->addr;

Completed in 208 milliseconds