Home
last modified time | relevance | path

Searched refs:IPPROTO_MPLS (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.6/tools/include/uapi/linux/
Din.h78 IPPROTO_MPLS = 137, /* MPLS in IP (RFC 4023) */ enumerator
79 #define IPPROTO_MPLS IPPROTO_MPLS macro
/Linux-v6.6/include/uapi/linux/
Din.h78 IPPROTO_MPLS = 137, /* MPLS in IP (RFC 4023) */ enumerator
79 #define IPPROTO_MPLS IPPROTO_MPLS macro
/Linux-v6.6/net/ipv4/
Dtunnel4.c250 if (inet_add_protocol(&tunnelmpls4_protocol, IPPROTO_MPLS)) { in tunnel4_init()
265 inet_del_protocol(&tunnelmpls4_protocol, IPPROTO_MPLS); in tunnel4_init()
284 if (inet_del_protocol(&tunnelmpls4_protocol, IPPROTO_MPLS)) in tunnel4_fini()
Dipip.c233 if (ipproto == IPPROTO_MPLS) in ipip_tunnel_rcv()
266 return ipip_tunnel_rcv(skb, IPPROTO_MPLS); in mplsip_rcv()
290 ipproto = IPPROTO_MPLS; in ipip_tunnel_xmit()
324 case IPPROTO_MPLS: in ipip_tunnel_ioctl_verify_protocol()
401 if (proto != IPPROTO_IPIP && proto != IPPROTO_MPLS && proto != 0) in ipip_tunnel_validate()
/Linux-v6.6/net/ipv6/
Dtunnel6.c269 inet6_add_protocol(&tunnelmpls6_protocol, IPPROTO_MPLS)) { in tunnel6_init()
281 inet6_del_protocol(&tunnelmpls6_protocol, IPPROTO_MPLS); in tunnel6_init()
299 inet6_del_protocol(&tunnelmpls6_protocol, IPPROTO_MPLS)) in tunnel6_fini()
Dsit.c770 if (ipproto == IPPROTO_MPLS) in sit_tunnel_rcv()
797 return sit_tunnel_rcv(skb, IPPROTO_MPLS); in mplsip_rcv()
1080 sit_tunnel_xmit__(skb, dev, IPPROTO_MPLS); in sit_tunnel_xmit()
1248 ipproto == IPPROTO_MPLS || in ipip6_valid_ip_proto()
Dip6_tunnel.c703 err = ip6_tnl_err(skb, IPPROTO_MPLS, opt, &rel_type, &rel_code, in mplsip6_err()
967 return ipxip6_rcv(skb, IPPROTO_MPLS, &tpi_mpls, in mplsip6_rcv()
1426 ipproto = IPPROTO_MPLS; in ip6_tnl_start_xmit()
/Linux-v6.6/net/core/
Dflow_dissector.c1599 case IPPROTO_MPLS: in __skb_flow_dissect()