Searched refs:ipv6_rpl_sr_hdr (Results 1 – 5 of 5) sorted by relevance
/linux-6.14.4/include/net/ |
D | rpl.h | 26 void ipv6_rpl_srh_decompress(struct ipv6_rpl_sr_hdr *outhdr, 27 const struct ipv6_rpl_sr_hdr *inhdr, 30 void ipv6_rpl_srh_compress(struct ipv6_rpl_sr_hdr *outhdr, 31 const struct ipv6_rpl_sr_hdr *inhdr,
|
/linux-6.14.4/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() 32 void ipv6_rpl_srh_decompress(struct ipv6_rpl_sr_hdr *outhdr, in ipv6_rpl_srh_decompress() 33 const struct ipv6_rpl_sr_hdr *inhdr, in ipv6_rpl_srh_decompress() 56 static unsigned char ipv6_rpl_srh_calc_cmpri(const struct ipv6_rpl_sr_hdr *inhdr, in ipv6_rpl_srh_calc_cmpri() 87 void ipv6_rpl_srh_compress(struct ipv6_rpl_sr_hdr *outhdr, in ipv6_rpl_srh_compress() 88 const struct ipv6_rpl_sr_hdr *inhdr, in ipv6_rpl_srh_compress()
|
D | rpl_iptunnel.c | 16 DECLARE_FLEX_ARRAY(struct ipv6_rpl_sr_hdr, srh); 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() 131 struct ipv6_rpl_sr_hdr *isrh, *csrh; in rpl_do_srh_inline() 144 isrh = (struct ipv6_rpl_sr_hdr *)buf; in rpl_do_srh_inline() 145 csrh = (struct ipv6_rpl_sr_hdr *)(buf + ((srh->hdrlen + 1) << 3)); in rpl_do_srh_inline()
|
D | exthdrs.c | 484 struct ipv6_rpl_sr_hdr *hdr, *ohdr, *chdr; in ipv6_rpl_srh_rcv() 507 hdr = (struct ipv6_rpl_sr_hdr *)skb_transport_header(skb); in ipv6_rpl_srh_rcv() 565 ohdr = (struct ipv6_rpl_sr_hdr *)buf; in ipv6_rpl_srh_rcv() 567 chdr = (struct ipv6_rpl_sr_hdr *)(buf + ((ohdr->hdrlen + 1) << 3)); in ipv6_rpl_srh_rcv()
|
/linux-6.14.4/include/uapi/linux/ |
D | rpl.h | 19 struct ipv6_rpl_sr_hdr { struct
|