IPPROTO_ROUTING
(nexthdr == IPPROTO_ROUTING) ||
case IPPROTO_ROUTING:
#define XFRM_PROTO_ROUTING IPPROTO_ROUTING
if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0)
if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0) {
if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0)
case IPPROTO_ROUTING: {
case IPPROTO_ROUTING:
IPPROTO_ROUTING) < 0) {
ret = inet6_add_protocol(&rthdr_protocol, IPPROTO_ROUTING);
inet6_del_protocol(&rthdr_protocol, IPPROTO_ROUTING);
inet6_del_protocol(&rthdr_protocol, IPPROTO_ROUTING);
ret = inet6_add_offload(&rthdr_offload, IPPROTO_ROUTING);
inet6_del_offload(&rthdr_offload, IPPROTO_ROUTING);
*skb_mac_header(skb) = IPPROTO_ROUTING;
.proto = IPPROTO_ROUTING,
if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0)
if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, NULL) < 0)
if (ipv6_find_hdr(skb, &srhoff, IPPROTO_ROUTING, NULL, &flags) < 0)
case IPPROTO_ROUTING:
case IPPROTO_ROUTING:
case IPPROTO_ROUTING:
if (type == IPPROTO_ROUTING && offset + 3 <= packet_len) {
case IPPROTO_ROUTING:
case IPPROTO_ROUTING:
case IPPROTO_ROUTING:
case IPPROTO_ROUTING:
case IPPROTO_ROUTING:
case IPPROTO_ROUTING: