l4proto 266 drivers/infiniband/hw/i40iw/i40iw_puda.c info->l4proto = (u8)RS_64(qword2, I40IW_UDA_L4PROTO); l4proto 62 drivers/infiniband/hw/i40iw/i40iw_puda.h u8 l4proto; l4proto 1902 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c u8 l4proto; l4proto 1905 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c l4proto = ip_hdr(skb)->protocol; l4proto 1907 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (l4proto == IPPROTO_TCP) l4proto 1909 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c else if(l4proto == IPPROTO_UDP) l4proto 1912 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c l4proto = ipv6_hdr(skb)->nexthdr; l4proto 1914 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c if (l4proto == IPPROTO_TCP) l4proto 1916 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c else if(l4proto == IPPROTO_UDP) l4proto 462 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c u8 l4proto, opcode = 0, hdr_len = 0, tag_vlan = 0; l4proto 558 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c l4proto = ip_hdr(skb)->protocol; l4proto 560 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c if (l4proto == IPPROTO_TCP) l4proto 562 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c else if (l4proto == IPPROTO_UDP) l4proto 565 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c l4proto = ipv6_hdr(skb)->nexthdr; l4proto 567 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c if (l4proto == IPPROTO_TCP) l4proto 569 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c else if (l4proto == IPPROTO_UDP) l4proto 22 include/net/netfilter/nf_conntrack_l4proto.h u_int8_t l4proto; l4proto 81 include/net/netfilter/nf_conntrack_l4proto.h u8 l4proto, l4proto 149 include/net/netfilter/nf_conntrack_l4proto.h const struct nf_conntrack_l4proto *nf_ct_l4proto_find(u8 l4proto); l4proto 16 include/net/netfilter/nf_conntrack_timeout.h const struct nf_conntrack_l4proto *l4proto; l4proto 54 include/net/netfilter/nf_flow_table.h u8 l4proto; l4proto 44 include/uapi/linux/netfilter/xt_conntrack.h __u16 l4proto; l4proto 57 include/uapi/linux/netfilter/xt_conntrack.h __u16 l4proto; l4proto 70 include/uapi/linux/netfilter/xt_conntrack.h __u16 l4proto; l4proto 23 include/uapi/linux/netfilter/xt_ipvs.h __u8 l4proto; l4proto 905 net/netfilter/nf_conntrack_core.c const struct nf_conntrack_l4proto *l4proto; l4proto 909 net/netfilter/nf_conntrack_core.c l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct)); l4proto 910 net/netfilter/nf_conntrack_core.c if (l4proto->allow_clash && l4proto 1197 net/netfilter/nf_conntrack_core.c const struct nf_conntrack_l4proto *l4proto; l4proto 1202 net/netfilter/nf_conntrack_core.c l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct)); l4proto 1203 net/netfilter/nf_conntrack_core.c if (l4proto->can_early_drop && l4proto->can_early_drop(ct)) l4proto 61 net/netfilter/nf_conntrack_netlink.c const struct nf_conntrack_l4proto *l4proto) l4proto 72 net/netfilter/nf_conntrack_netlink.c if (likely(l4proto->tuple_to_nlattr)) l4proto 73 net/netfilter/nf_conntrack_netlink.c ret = l4proto->tuple_to_nlattr(skb, tuple); l4proto 131 net/netfilter/nf_conntrack_netlink.c const struct nf_conntrack_l4proto *l4proto; l4proto 138 net/netfilter/nf_conntrack_netlink.c l4proto = nf_ct_l4proto_find(tuple->dst.protonum); l4proto 139 net/netfilter/nf_conntrack_netlink.c ret = ctnetlink_dump_tuples_proto(skb, tuple, l4proto); l4proto 182 net/netfilter/nf_conntrack_netlink.c const struct nf_conntrack_l4proto *l4proto; l4proto 186 net/netfilter/nf_conntrack_netlink.c l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct)); l4proto 187 net/netfilter/nf_conntrack_netlink.c if (!l4proto->to_nlattr) l4proto 194 net/netfilter/nf_conntrack_netlink.c ret = l4proto->to_nlattr(skb, nest_proto, ct); l4proto 593 net/netfilter/nf_conntrack_netlink.c const struct nf_conntrack_l4proto *l4proto; l4proto 599 net/netfilter/nf_conntrack_netlink.c l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct)); l4proto 600 net/netfilter/nf_conntrack_netlink.c len += l4proto->nlattr_size; l4proto 601 net/netfilter/nf_conntrack_netlink.c if (l4proto->nlattr_tuple_size) { l4proto 602 net/netfilter/nf_conntrack_netlink.c len4 = l4proto->nlattr_tuple_size(); l4proto 1054 net/netfilter/nf_conntrack_netlink.c const struct nf_conntrack_l4proto *l4proto; l4proto 1068 net/netfilter/nf_conntrack_netlink.c l4proto = nf_ct_l4proto_find(tuple->dst.protonum); l4proto 1070 net/netfilter/nf_conntrack_netlink.c if (likely(l4proto->nlattr_to_tuple)) { l4proto 1072 net/netfilter/nf_conntrack_netlink.c l4proto->nla_policy, l4proto 1075 net/netfilter/nf_conntrack_netlink.c ret = l4proto->nlattr_to_tuple(tb, tuple); l4proto 1726 net/netfilter/nf_conntrack_netlink.c const struct nf_conntrack_l4proto *l4proto; l4proto 1735 net/netfilter/nf_conntrack_netlink.c l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct)); l4proto 1736 net/netfilter/nf_conntrack_netlink.c if (l4proto->from_nlattr) l4proto 1737 net/netfilter/nf_conntrack_netlink.c err = l4proto->from_nlattr(tb, ct); l4proto 2673 net/netfilter/nf_conntrack_netlink.c const struct nf_conntrack_l4proto *l4proto; l4proto 2690 net/netfilter/nf_conntrack_netlink.c l4proto = nf_ct_l4proto_find(tuple->dst.protonum); l4proto 2691 net/netfilter/nf_conntrack_netlink.c ret = ctnetlink_dump_tuples_proto(skb, &m, l4proto); l4proto 97 net/netfilter/nf_conntrack_proto.c const struct nf_conntrack_l4proto *nf_ct_l4proto_find(u8 l4proto) l4proto 99 net/netfilter/nf_conntrack_proto.c switch (l4proto) { l4proto 747 net/netfilter/nf_conntrack_proto_dccp.c .l4proto = IPPROTO_DCCP, l4proto 69 net/netfilter/nf_conntrack_proto_generic.c .l4proto = 255, l4proto 314 net/netfilter/nf_conntrack_proto_gre.c .l4proto = IPPROTO_GRE, l4proto 107 net/netfilter/nf_conntrack_proto_icmp.c u8 l4proto, union nf_inet_addr *outer_daddr) l4proto 172 net/netfilter/nf_conntrack_proto_icmp.c l4proto, l4proto 177 net/netfilter/nf_conntrack_proto_icmp.c l4proto, l4proto 358 net/netfilter/nf_conntrack_proto_icmp.c .l4proto = IPPROTO_ICMP, l4proto 277 net/netfilter/nf_conntrack_proto_icmpv6.c .l4proto = IPPROTO_ICMPV6, l4proto 660 net/netfilter/nf_conntrack_proto_sctp.c .l4proto = IPPROTO_SCTP, l4proto 1438 net/netfilter/nf_conntrack_proto_tcp.c .l4proto = IPPROTO_TCP, l4proto 271 net/netfilter/nf_conntrack_proto_udp.c .l4proto = IPPROTO_UDP, l4proto 293 net/netfilter/nf_conntrack_proto_udp.c .l4proto = IPPROTO_UDPLITE, l4proto 36 net/netfilter/nf_conntrack_standalone.c const struct nf_conntrack_l4proto *l4proto) l4proto 51 net/netfilter/nf_conntrack_standalone.c switch (l4proto->l4proto) { l4proto 297 net/netfilter/nf_conntrack_standalone.c const struct nf_conntrack_l4proto *l4proto; l4proto 317 net/netfilter/nf_conntrack_standalone.c l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct)); l4proto 322 net/netfilter/nf_conntrack_standalone.c l4proto_name(l4proto->l4proto), nf_ct_protonum(ct)); l4proto 327 net/netfilter/nf_conntrack_standalone.c if (l4proto->print_conntrack) l4proto 328 net/netfilter/nf_conntrack_standalone.c l4proto->print_conntrack(s, ct); l4proto 331 net/netfilter/nf_conntrack_standalone.c l4proto); l4proto 344 net/netfilter/nf_conntrack_standalone.c print_tuple(s, &ct->tuplehash[IP_CT_DIR_REPLY].tuple, l4proto); l4proto 93 net/netfilter/nf_conntrack_timeout.c if (timeout->l4proto->l4proto != l4num) { l4proto 97 net/netfilter/nf_conntrack_timeout.c timeout_name, 4, timeout->l4proto->l4proto); l4proto 52 net/netfilter/nf_flow_table_core.c ft->l4proto = ctt->dst.protonum; l4proto 122 net/netfilter/nf_flow_table_core.c const struct nf_conntrack_l4proto *l4proto; l4proto 126 net/netfilter/nf_flow_table_core.c l4proto = nf_ct_l4proto_find(l4num); l4proto 127 net/netfilter/nf_flow_table_core.c if (!l4proto) l4proto 200 net/netfilter/nf_flow_table_ip.c tuple->l4proto = iph->protocol; l4proto 461 net/netfilter/nf_flow_table_ip.c tuple->l4proto = ip6h->nexthdr; l4proto 799 net/netfilter/nf_nat_core.c u8 l4proto; l4proto 808 net/netfilter/nf_nat_core.c (clean->l4proto && nf_ct_protonum(i) != clean->l4proto)) l4proto 47 net/netfilter/nfnetlink_cttimeout.c const struct nf_conntrack_l4proto *l4proto, l4proto 53 net/netfilter/nfnetlink_cttimeout.c tb = kcalloc(l4proto->ctnl_timeout.nlattr_max + 1, sizeof(*tb), l4proto 60 net/netfilter/nfnetlink_cttimeout.c l4proto->ctnl_timeout.nlattr_max, l4proto 62 net/netfilter/nfnetlink_cttimeout.c l4proto->ctnl_timeout.nla_policy, l4proto 67 net/netfilter/nfnetlink_cttimeout.c ret = l4proto->ctnl_timeout.nlattr_to_obj(tb, net, timeout); l4proto 82 net/netfilter/nfnetlink_cttimeout.c const struct nf_conntrack_l4proto *l4proto; l4proto 114 net/netfilter/nfnetlink_cttimeout.c matching->timeout.l4proto->l4proto != l4num) l4proto 118 net/netfilter/nfnetlink_cttimeout.c matching->timeout.l4proto, l4proto 125 net/netfilter/nfnetlink_cttimeout.c l4proto = nf_ct_l4proto_find(l4num); l4proto 128 net/netfilter/nfnetlink_cttimeout.c if (l4proto->l4proto != l4num) { l4proto 134 net/netfilter/nfnetlink_cttimeout.c l4proto->ctnl_timeout.obj_size, GFP_KERNEL); l4proto 140 net/netfilter/nfnetlink_cttimeout.c ret = ctnl_timeout_parse_policy(&timeout->timeout.data, l4proto, net, l4proto 147 net/netfilter/nfnetlink_cttimeout.c timeout->timeout.l4proto = l4proto; l4proto 165 net/netfilter/nfnetlink_cttimeout.c const struct nf_conntrack_l4proto *l4proto = timeout->timeout.l4proto; l4proto 182 net/netfilter/nfnetlink_cttimeout.c nla_put_u8(skb, CTA_TIMEOUT_L4PROTO, l4proto->l4proto) || l4proto 191 net/netfilter/nfnetlink_cttimeout.c ret = l4proto->ctnl_timeout.obj_to_nlattr(skb, &timeout->timeout.data); l4proto 350 net/netfilter/nfnetlink_cttimeout.c const struct nf_conntrack_l4proto *l4proto; l4proto 360 net/netfilter/nfnetlink_cttimeout.c l4proto = nf_ct_l4proto_find(l4num); l4proto 363 net/netfilter/nfnetlink_cttimeout.c if (l4proto->l4proto != l4num) { l4proto 368 net/netfilter/nfnetlink_cttimeout.c ret = ctnl_timeout_parse_policy(NULL, l4proto, net, l4proto 381 net/netfilter/nfnetlink_cttimeout.c const struct nf_conntrack_l4proto *l4proto, l4proto 401 net/netfilter/nfnetlink_cttimeout.c nla_put_u8(skb, CTA_TIMEOUT_L4PROTO, l4proto->l4proto)) l4proto 408 net/netfilter/nfnetlink_cttimeout.c ret = l4proto->ctnl_timeout.obj_to_nlattr(skb, timeouts); l4proto 429 net/netfilter/nfnetlink_cttimeout.c const struct nf_conntrack_l4proto *l4proto; l4proto 441 net/netfilter/nfnetlink_cttimeout.c l4proto = nf_ct_l4proto_find(l4num); l4proto 444 net/netfilter/nfnetlink_cttimeout.c if (l4proto->l4proto != l4num) l4proto 447 net/netfilter/nfnetlink_cttimeout.c switch (l4proto->l4proto) { l4proto 480 net/netfilter/nfnetlink_cttimeout.c WARN_ONCE(1, "Missing timeouts for proto %d", l4proto->l4proto); l4proto 497 net/netfilter/nfnetlink_cttimeout.c l3num, l4proto, timeouts); l4proto 38 net/netfilter/nft_ct.c u8 l4proto; l4proto 794 net/netfilter/nft_ct.c const struct nf_conntrack_l4proto *l4proto, l4proto 800 net/netfilter/nft_ct.c tb = kcalloc(l4proto->ctnl_timeout.nlattr_max + 1, sizeof(*tb), l4proto 807 net/netfilter/nft_ct.c l4proto->ctnl_timeout.nlattr_max, l4proto 809 net/netfilter/nft_ct.c l4proto->ctnl_timeout.nla_policy, l4proto 814 net/netfilter/nft_ct.c ret = l4proto->ctnl_timeout.nlattr_to_obj(tb, net, timeouts); l4proto 823 net/netfilter/nft_ct.c u8 l4proto; l4proto 835 net/netfilter/nft_ct.c if (priv->l4proto != pkt->tprot) l4proto 865 net/netfilter/nft_ct.c const struct nf_conntrack_l4proto *l4proto; l4proto 879 net/netfilter/nft_ct.c priv->l4proto = l4num; l4proto 881 net/netfilter/nft_ct.c l4proto = nf_ct_l4proto_find(l4num); l4proto 883 net/netfilter/nft_ct.c if (l4proto->l4proto != l4num) { l4proto 889 net/netfilter/nft_ct.c l4proto->ctnl_timeout.obj_size, GFP_KERNEL); l4proto 895 net/netfilter/nft_ct.c ret = nft_ct_timeout_parse_policy(&timeout->data, l4proto, ctx->net, l4proto 901 net/netfilter/nft_ct.c timeout->l4proto = l4proto; l4proto 935 net/netfilter/nft_ct.c if (nla_put_u8(skb, NFTA_CT_TIMEOUT_L4PROTO, timeout->l4proto->l4proto) || l4proto 943 net/netfilter/nft_ct.c ret = timeout->l4proto->ctnl_timeout.obj_to_nlattr(skb, &timeout->data); l4proto 989 net/netfilter/nft_ct.c priv->l4proto = nla_get_u8(tb[NFTA_CT_HELPER_L4PROTO]); l4proto 990 net/netfilter/nft_ct.c if (!priv->l4proto) l4proto 1007 net/netfilter/nft_ct.c priv->l4proto); l4proto 1014 net/netfilter/nft_ct.c priv->l4proto); l4proto 1020 net/netfilter/nft_ct.c priv->l4proto); l4proto 1022 net/netfilter/nft_ct.c priv->l4proto); l4proto 1074 net/netfilter/nft_ct.c priv->l4proto != nf_ct_protonum(ct)) l4proto 1123 net/netfilter/nft_ct.c if (nla_put_u8(skb, NFTA_CT_HELPER_L4PROTO, priv->l4proto)) l4proto 1160 net/netfilter/nft_ct.c u8 l4proto; l4proto 1181 net/netfilter/nft_ct.c priv->l4proto = nla_get_u8(tb[NFTA_CT_EXPECT_L4PROTO]); l4proto 1201 net/netfilter/nft_ct.c nla_put_u8(skb, NFTA_CT_EXPECT_L4PROTO, priv->l4proto) || l4proto 1252 net/netfilter/nft_ct.c priv->l4proto, NULL, &priv->dport); l4proto 90 net/netfilter/nft_tproxy.c int l4proto; l4proto 98 net/netfilter/nft_tproxy.c l4proto = pkt->tprot; l4proto 110 net/netfilter/nft_tproxy.c sk = nf_tproxy_get_sock_v6(nft_net(pkt), skb, thoff, l4proto, l4proto 127 net/netfilter/nft_tproxy.c sk = nf_tproxy_handle_time_wait6(skb, l4proto, thoff, l4proto 137 net/netfilter/nft_tproxy.c l4proto, &iph->saddr, &taddr, l4proto 108 net/netfilter/xt_CT.c const struct nf_conntrack_l4proto *l4proto; l4proto 117 net/netfilter/xt_CT.c l4proto = nf_ct_l4proto_find(proto); l4proto 118 net/netfilter/xt_CT.c return nf_ct_set_timeout(par->net, ct, par->family, l4proto->l4proto, l4proto 83 net/netfilter/xt_conntrack.c (nf_ct_protonum(ct) == info->l4proto) ^ l4proto 127 net/netfilter/xt_conntrack.c (nf_ct_protonum(ct) == info->l4proto) ^ l4proto 75 net/netfilter/xt_ipvs.c if ((iph.protocol == data->l4proto) ^