IPPROTO_COMP
case IPPROTO_COMP:
proto == IPPROTO_COMP)));
case IPPROTO_COMP:
err = xfrm4_protocol_register(&vti_ipcomp4_protocol, IPPROTO_COMP);
xfrm4_protocol_deregister(&vti_ipcomp4_protocol, IPPROTO_COMP);
xfrm4_protocol_deregister(&vti_ipcomp4_protocol, IPPROTO_COMP);
.proto = IPPROTO_COMP,
if (xfrm4_protocol_register(&ipcomp4_protocol, IPPROTO_COMP) < 0) {
if (xfrm4_protocol_deregister(&ipcomp4_protocol, IPPROTO_COMP) < 0)
spi, IPPROTO_COMP, AF_INET);
ipv4_update_pmtu(skb, net, info, 0, IPPROTO_COMP);
ipv4_redirect(skb, net, 0, IPPROTO_COMP);
case IPPROTO_COMP:
case IPPROTO_COMP:
err = xfrm6_protocol_register(&vti_ipcomp6_protocol, IPPROTO_COMP);
xfrm6_protocol_deregister(&vti_ipcomp6_protocol, IPPROTO_COMP);
xfrm6_protocol_deregister(&vti_ipcomp6_protocol, IPPROTO_COMP);
case IPPROTO_COMP:
.proto = IPPROTO_COMP,
if (xfrm6_protocol_register(&ipcomp6_protocol, IPPROTO_COMP) < 0) {
if (xfrm6_protocol_deregister(&ipcomp6_protocol, IPPROTO_COMP) < 0)
spi, IPPROTO_COMP, AF_INET6);
case IPPROTO_COMP:
case IPPROTO_COMP:
return IPPROTO_COMP;
case IPPROTO_COMP:
.proto = IPPROTO_COMP,
.proto = IPPROTO_COMP,
case IPPROTO_COMP:
err = xfrm4_protocol_register(&xfrmi_ipcomp4_protocol, IPPROTO_COMP);
xfrm4_protocol_deregister(&xfrmi_ipcomp4_protocol, IPPROTO_COMP);
xfrm4_protocol_deregister(&xfrmi_ipcomp4_protocol, IPPROTO_COMP);
err = xfrm6_protocol_register(&xfrmi_ipcomp6_protocol, IPPROTO_COMP);
xfrm6_protocol_deregister(&xfrmi_ipcomp6_protocol, IPPROTO_COMP);
xfrm6_protocol_deregister(&xfrmi_ipcomp6_protocol, IPPROTO_COMP);
case IPPROTO_COMP:
case IPPROTO_COMP:
*skb_mac_header(skb) = IPPROTO_COMP;
case IPPROTO_COMP:
case IPPROTO_COMP:
case IPPROTO_COMP:
case IPPROTO_COMP:
case IPPROTO_COMP:
case IPPROTO_COMP:
int proto_list[] = { IPPROTO_AH, IPPROTO_COMP, IPPROTO_ESP };
case IPPROTO_COMP:
case IPPROTO_COMP: