Searched refs:ipv6_rpl_sr_hdr (Results 1 – 5 of 5) sorted by relevance
/linux-6.1.9/include/net/ |
D | rpl.h | 32 void ipv6_rpl_srh_decompress(struct ipv6_rpl_sr_hdr *outhdr, 33 const struct ipv6_rpl_sr_hdr *inhdr, 36 void ipv6_rpl_srh_compress(struct ipv6_rpl_sr_hdr *outhdr, 37 const struct ipv6_rpl_sr_hdr *inhdr,
|
/linux-6.1.9/net/ipv6/ |
D | rpl.c | 27 static void *ipv6_rpl_segdata_pos(const struct ipv6_rpl_sr_hdr *hdr, int i) in ipv6_rpl_segdata_pos() 38 void ipv6_rpl_srh_decompress(struct ipv6_rpl_sr_hdr *outhdr, in ipv6_rpl_srh_decompress() 39 const struct ipv6_rpl_sr_hdr *inhdr, in ipv6_rpl_srh_decompress() 62 static unsigned char ipv6_rpl_srh_calc_cmpri(const struct ipv6_rpl_sr_hdr *inhdr, in ipv6_rpl_srh_calc_cmpri() 93 void ipv6_rpl_srh_compress(struct ipv6_rpl_sr_hdr *outhdr, in ipv6_rpl_srh_compress() 94 const struct ipv6_rpl_sr_hdr *inhdr, in ipv6_rpl_srh_compress()
|
D | rpl_iptunnel.c | 16 struct ipv6_rpl_sr_hdr srh[0]; 39 static bool rpl_validate_srh(struct net *net, struct ipv6_rpl_sr_hdr *srh, in rpl_validate_srh() 74 struct ipv6_rpl_sr_hdr *srh; in rpl_build_state() 128 const struct ipv6_rpl_sr_hdr *srh) in rpl_do_srh_inline() 130 struct ipv6_rpl_sr_hdr *isrh, *csrh; in rpl_do_srh_inline() 143 isrh = (struct ipv6_rpl_sr_hdr *)buf; in rpl_do_srh_inline() 144 csrh = (struct ipv6_rpl_sr_hdr *)(buf + ((srh->hdrlen + 1) << 3)); in rpl_do_srh_inline()
|
D | exthdrs.c | 491 struct ipv6_rpl_sr_hdr *hdr, *ohdr, *chdr; in ipv6_rpl_srh_rcv() 514 hdr = (struct ipv6_rpl_sr_hdr *)skb_transport_header(skb); in ipv6_rpl_srh_rcv() 588 hdr = (struct ipv6_rpl_sr_hdr *)skb_transport_header(skb); in ipv6_rpl_srh_rcv() 605 ohdr = (struct ipv6_rpl_sr_hdr *)buf; in ipv6_rpl_srh_rcv() 607 chdr = (struct ipv6_rpl_sr_hdr *)(buf + ((ohdr->hdrlen + 1) << 3)); in ipv6_rpl_srh_rcv()
|
/linux-6.1.9/include/uapi/linux/ |
D | rpl.h | 19 struct ipv6_rpl_sr_hdr { struct
|