Lines Matching refs:inhdr
33 const struct ipv6_rpl_sr_hdr *inhdr,
38 outhdr->nexthdr = inhdr->nexthdr;
41 outhdr->type = inhdr->type;
42 outhdr->segments_left = inhdr->segments_left;
48 ipv6_rpl_segdata_pos(inhdr, i),
49 inhdr->cmpri);
52 ipv6_rpl_segdata_pos(inhdr, n),
53 inhdr->cmpre);
56 static unsigned char ipv6_rpl_srh_calc_cmpri(const struct ipv6_rpl_sr_hdr *inhdr,
66 inhdr->rpl_segaddr[i].s6_addr[plen])
88 const struct ipv6_rpl_sr_hdr *inhdr,
95 cmpri = ipv6_rpl_srh_calc_cmpri(inhdr, daddr, n);
96 cmpre = ipv6_rpl_srh_calc_cmpre(daddr, &inhdr->rpl_segaddr[n]);
98 outhdr->nexthdr = inhdr->nexthdr;
107 outhdr->type = inhdr->type;
108 outhdr->segments_left = inhdr->segments_left;
114 &inhdr->rpl_segaddr[i], cmpri);
117 &inhdr->rpl_segaddr[n], cmpre);