Searched refs:ipprot (Results 1 – 3 of 3) sorted by relevance
407 const struct inet6_protocol *ipprot; in ip6_protocol_deliver_rcu() local428 ipprot = rcu_dereference(inet6_protos[nexthdr]); in ip6_protocol_deliver_rcu()429 if (ipprot) { in ip6_protocol_deliver_rcu()433 if (!(ipprot->flags & INET6_PROTO_FINAL)) { in ip6_protocol_deliver_rcu()441 } else if (ipprot->flags & INET6_PROTO_FINAL) { in ip6_protocol_deliver_rcu()471 if (!(ipprot->flags & INET6_PROTO_NOPOLICY)) { in ip6_protocol_deliver_rcu()479 ret = INDIRECT_CALL_2(ipprot->handler, tcp_v6_rcv, udpv6_rcv, in ip6_protocol_deliver_rcu()482 if (ipprot->flags & INET6_PROTO_FINAL) { in ip6_protocol_deliver_rcu()
1042 const struct inet6_protocol *ipprot; in icmpv6_notify() local1085 ipprot = rcu_dereference(inet6_protos[nexthdr]); in icmpv6_notify()1086 if (ipprot && ipprot->err_handler) in icmpv6_notify()1087 ipprot->err_handler(skb, opt, type, code, inner_offset, info); in icmpv6_notify()
1059 const struct net_protocol *ipprot; in icmp_socket_deliver() local1074 ipprot = rcu_dereference(inet_protos[protocol]); in icmp_socket_deliver()1075 if (ipprot && ipprot->err_handler) in icmp_socket_deliver()1076 ipprot->err_handler(skb, info); in icmp_socket_deliver()1085 const struct net_protocol *ipprot; in icmp_tag_validation() local1089 ipprot = rcu_dereference(inet_protos[proto]); in icmp_tag_validation()1090 ok = ipprot ? ipprot->icmp_strict_tag_validation : false; in icmp_tag_validation()