Searched refs:ipv6_rt_hdr (Results 1 – 6 of 6) sorted by relevance
36 struct ipv6_rt_hdr { struct69 struct ipv6_rt_hdr rt_hdr;
236 struct ipv6_rt_hdr *rthdr = (struct ipv6_rt_hdr *)(skb->nh.raw + opt->srcrt); in datagram_recv_ctl()256 struct ipv6_rt_hdr *rthdr; in datagram_send_ctl()377 if (cmsg->cmsg_len < CMSG_LEN(sizeof(struct ipv6_rt_hdr))) { in datagram_send_ctl()382 rthdr = (struct ipv6_rt_hdr *)CMSG_DATA(cmsg); in datagram_send_ctl()
211 struct ipv6_rt_hdr *hdr; in ipv6_routing_header()221 hdr = (struct ipv6_rt_hdr *) skb->h.raw; in ipv6_routing_header()270 hdr = (struct ipv6_rt_hdr *) skb2->h.raw; in ipv6_routing_header()339 ipv6_invert_rthdr(struct sock *sk, struct ipv6_rt_hdr *hdr) in ipv6_invert_rthdr()554 struct ipv6_rt_hdr *opt, struct in6_addr *addr) in ipv6_build_rthdr()644 struct ipv6_rt_hdr *opt, in ipv6_push_rthdr()
884 opt = ipv6_invert_rthdr(sk, (struct ipv6_rt_hdr*)(pktopts->nh.raw + rxopt->srcrt)); in tcp_v6_send_synack()1309 opt = ipv6_invert_rthdr(sk, (struct ipv6_rt_hdr*)(req->af.v6_req.pktopts->nh.raw+rxopt->srcrt)); in tcp_v6_syn_recv_sock()
47 struct ipv6_rt_hdr *route = NULL; in match()124 if (len < (int)sizeof(struct ipv6_rt_hdr)){ in match()134 route = (struct ipv6_rt_hdr *) (skb->data + ptr); in match()
152 struct ipv6_rt_hdr *srcrt; /* Routing Header */331 struct ipv6_rt_hdr *hdr);