Searched refs:osrh (Results 1 – 2 of 2) sorted by relevance
| /linux/net/ipv6/ |
| H A D | seg6_iptunnel.c | 141 static int __seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, in __seg6_do_srh_encap() argument 153 hdrlen = (osrh->hdrlen + 1) << 3; in __seg6_do_srh_encap() 195 memcpy(isrh, osrh, hdrlen); in __seg6_do_srh_encap() 218 int seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, int proto) in seg6_do_srh_encap() argument 220 return __seg6_do_srh_encap(skb, osrh, proto, NULL, NULL); in seg6_do_srh_encap() 226 struct ipv6_sr_hdr *osrh, int proto, in seg6_do_srh_encap_red() argument 230 __u8 first_seg = osrh->first_segment; in seg6_do_srh_encap_red() 235 int hdrlen = ipv6_optlen(osrh); in seg6_do_srh_encap_red() 251 skip_srh = !sr_has_hmac(osrh); in seg6_do_srh_encap_red() 286 hdr->daddr = osrh->segments[first_seg]; in seg6_do_srh_encap_red() [all …]
|
| /linux/include/net/ |
| H A D | seg6.h | 70 extern int seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, 72 extern int seg6_do_srh_inline(struct sk_buff *skb, struct ipv6_sr_hdr *osrh);
|