Searched refs:ipprot (Results 1 – 5 of 5) sorted by relevance
/linux/net/ipv6/ |
H A D | fou6.c | 78 const struct inet6_protocol *ipprot; in gue6_err_proto_handler() local 80 ipprot = rcu_dereference(inet6_protos[proto]); in gue6_err_proto_handler() 81 if (ipprot && ipprot->err_handler) { in gue6_err_proto_handler() 82 if (!ipprot->err_handler(skb, opt, type, code, offset, info)) in gue6_err_proto_handler()
|
H A D | ip6_input.c | 364 const struct inet6_protocol *ipprot; in ip6_protocol_deliver_rcu() local 385 ipprot = rcu_dereference(inet6_protos[nexthdr]); in ip6_protocol_deliver_rcu() 386 if (ipprot) { in ip6_protocol_deliver_rcu() 390 if (!(ipprot->flags & INET6_PROTO_FINAL)) { in ip6_protocol_deliver_rcu() 398 } else if (ipprot->flags & INET6_PROTO_FINAL) { in ip6_protocol_deliver_rcu() 428 if (!(ipprot->flags & INET6_PROTO_NOPOLICY)) { in ip6_protocol_deliver_rcu() 436 ret = INDIRECT_CALL_2(ipprot->handler, tcp_v6_rcv, udpv6_rcv, in ip6_protocol_deliver_rcu() 439 if (ipprot->flags & INET6_PROTO_FINAL) { in ip6_protocol_deliver_rcu()
|
H A D | icmp.c | 840 const struct inet6_protocol *ipprot; in icmpv6_notify() local 877 ipprot = rcu_dereference(inet6_protos[nexthdr]); in icmpv6_notify() 878 if (ipprot && ipprot->err_handler) in icmpv6_notify() 879 ipprot->err_handler(skb, opt, type, code, inner_offset, info); in icmpv6_notify()
|
/linux/net/ipv4/ |
H A D | icmp.c | 833 const struct net_protocol *ipprot; in icmp_socket_deliver() local 846 ipprot = rcu_dereference(inet_protos[protocol]); in icmp_socket_deliver() 847 if (ipprot && ipprot->err_handler) in icmp_socket_deliver() 848 ipprot->err_handler(skb, info); in icmp_socket_deliver()
|
H A D | fou_core.c | 1090 const struct net_protocol *ipprot = rcu_dereference(inet_protos[proto]); in gue_err_proto_handler() local 1092 if (ipprot && ipprot->err_handler) { in gue_err_proto_handler() 1093 if (!ipprot->err_handler(skb, info)) in gue_err_proto_handler()
|