isrh 113 net/ipv6/seg6_iptunnel.c struct ipv6_sr_hdr *isrh; isrh 150 net/ipv6/seg6_iptunnel.c isrh = (void *)hdr + sizeof(*hdr); isrh 151 net/ipv6/seg6_iptunnel.c memcpy(isrh, osrh, hdrlen); isrh 153 net/ipv6/seg6_iptunnel.c isrh->nexthdr = proto; isrh 155 net/ipv6/seg6_iptunnel.c hdr->daddr = isrh->segments[isrh->first_segment]; isrh 159 net/ipv6/seg6_iptunnel.c if (sr_has_hmac(isrh)) { isrh 160 net/ipv6/seg6_iptunnel.c err = seg6_push_hmac(net, &hdr->saddr, isrh); isrh 176 net/ipv6/seg6_iptunnel.c struct ipv6_sr_hdr *isrh; isrh 199 net/ipv6/seg6_iptunnel.c isrh = (void *)hdr + sizeof(*hdr); isrh 200 net/ipv6/seg6_iptunnel.c memcpy(isrh, osrh, hdrlen); isrh 202 net/ipv6/seg6_iptunnel.c isrh->nexthdr = hdr->nexthdr; isrh 205 net/ipv6/seg6_iptunnel.c isrh->segments[0] = hdr->daddr; isrh 206 net/ipv6/seg6_iptunnel.c hdr->daddr = isrh->segments[isrh->first_segment]; isrh 209 net/ipv6/seg6_iptunnel.c if (sr_has_hmac(isrh)) { isrh 212 net/ipv6/seg6_iptunnel.c err = seg6_push_hmac(net, &hdr->saddr, isrh);