protonum          124 include/net/netfilter/nf_conntrack.h 	return ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum;
protonum           87 include/net/netfilter/nf_conntrack_helper.h 						       u16 l3num, u8 protonum);
protonum           91 include/net/netfilter/nf_conntrack_helper.h 							       u8 protonum);
protonum           95 include/net/netfilter/nf_conntrack_helper.h 		       u16 l3num, u16 protonum, const char *name,
protonum          178 include/net/netfilter/nf_conntrack_helper.h 				 u8 protonum);
protonum          167 include/net/netfilter/nf_conntrack_l4proto.h 			    u16 pf, u8 protonum,
protonum          172 include/net/netfilter/nf_conntrack_l4proto.h 			    u16 pf, u8 protonum, const char *fmt, ...) {}
protonum           68 include/net/netfilter/nf_conntrack_tuple.h 		u_int8_t protonum;
protonum           86 include/net/netfilter/nf_conntrack_tuple.h 	       t, t->dst.protonum,
protonum           96 include/net/netfilter/nf_conntrack_tuple.h 	       t, t->dst.protonum,
protonum          137 include/net/netfilter/nf_conntrack_tuple.h 		t1->dst.protonum == t2->dst.protonum);
protonum          172 include/net/netfilter/nf_conntrack_tuple.h 	    t1->dst.protonum != t2->dst.protonum)
protonum           26 include/net/netfilter/nf_tables_offload.h 		u8				protonum;
protonum           71 net/ipv4/netfilter/nf_nat_pptp.c 		t.dst.protonum = IPPROTO_GRE;
protonum           80 net/ipv4/netfilter/nf_nat_pptp.c 		t.dst.protonum = IPPROTO_GRE;
protonum          212 net/ipv4/netfilter/nf_nat_snmp_basic_main.c 	.tuple.dst.protonum	= IPPROTO_UDP,
protonum           59 net/netfilter/ipvs/ip_vs_nfct.c 			(T)->dst.protonum
protonum          110 net/netfilter/ipvs/ip_vs_nfct.c 		if (new_tuple.dst.protonum != IPPROTO_ICMP &&
protonum          111 net/netfilter/ipvs/ip_vs_nfct.c 		    new_tuple.dst.protonum != IPPROTO_ICMPV6)
protonum          115 net/netfilter/ipvs/ip_vs_nfct.c 		if (new_tuple.dst.protonum != IPPROTO_ICMP &&
protonum          116 net/netfilter/ipvs/ip_vs_nfct.c 		    new_tuple.dst.protonum != IPPROTO_ICMPV6)
protonum          158 net/netfilter/ipvs/ip_vs_nfct.c 	ip_vs_conn_fill_param(net_ipvs(net), exp->tuple.src.l3num, orig->dst.protonum,
protonum          252 net/netfilter/ipvs/ip_vs_nfct.c 		.dst = { .protonum = cp->protocol, .dir = IP_CT_DIR_ORIGINAL } };
protonum          185 net/netfilter/nf_conntrack_amanda.c 		.tuple.dst.protonum	= IPPROTO_UDP,
protonum          195 net/netfilter/nf_conntrack_amanda.c 		.tuple.dst.protonum	= IPPROTO_UDP,
protonum          200 net/netfilter/nf_conntrack_core.c 		      tuple->dst.protonum));
protonum          244 net/netfilter/nf_conntrack_core.c 		u_int8_t protonum,
protonum          283 net/netfilter/nf_conntrack_core.c 	tuple->dst.protonum = protonum;
protonum          286 net/netfilter/nf_conntrack_core.c 	switch (protonum) {
protonum          320 net/netfilter/nf_conntrack_core.c 			    u_int8_t *protonum)
protonum          337 net/netfilter/nf_conntrack_core.c 	*protonum = iph->protocol;
protonum          350 net/netfilter/nf_conntrack_core.c 			    u8 *protonum)
protonum          372 net/netfilter/nf_conntrack_core.c 	*protonum = nexthdr;
protonum          398 net/netfilter/nf_conntrack_core.c 	u8 protonum;
protonum          401 net/netfilter/nf_conntrack_core.c 	protoff = get_l4proto(skb, nhoff, l3num, &protonum);
protonum          405 net/netfilter/nf_conntrack_core.c 	return nf_ct_get_tuple(skb, nhoff, protoff, l3num, protonum, net, tuple);
protonum          432 net/netfilter/nf_conntrack_core.c 	inverse->dst.protonum = orig->dst.protonum;
protonum          434 net/netfilter/nf_conntrack_core.c 	switch (orig->dst.protonum) {
protonum         1526 net/netfilter/nf_conntrack_core.c 		  u_int8_t protonum,
protonum         1538 net/netfilter/nf_conntrack_core.c 			     dataoff, state->pf, protonum, state->net,
protonum         1589 net/netfilter/nf_conntrack_core.c 			 u8 protonum,
protonum         1594 net/netfilter/nf_conntrack_core.c 	if (state->pf == NFPROTO_IPV4 && protonum == IPPROTO_ICMP)
protonum         1597 net/netfilter/nf_conntrack_core.c 	else if (state->pf == NFPROTO_IPV6 && protonum == IPPROTO_ICMPV6)
protonum         1673 net/netfilter/nf_conntrack_core.c 	u_int8_t protonum;
protonum         1688 net/netfilter/nf_conntrack_core.c 	dataoff = get_l4proto(skb, skb_network_offset(skb), state->pf, &protonum);
protonum         1697 net/netfilter/nf_conntrack_core.c 	if (protonum == IPPROTO_ICMP || protonum == IPPROTO_ICMPV6) {
protonum         1699 net/netfilter/nf_conntrack_core.c 					       protonum, state);
protonum         1710 net/netfilter/nf_conntrack_core.c 				protonum, state);
protonum           88 net/netfilter/nf_conntrack_expect.c 		      (((tuple->dst.protonum ^ tuple->src.l3num) << 16) |
protonum          314 net/netfilter/nf_conntrack_expect.c 	exp->tuple.dst.protonum = proto;
protonum          622 net/netfilter/nf_conntrack_expect.c 		   expect->tuple.dst.protonum);
protonum          624 net/netfilter/nf_conntrack_expect.c 		    nf_ct_l4proto_find(expect->tuple.dst.protonum));
protonum          631 net/netfilter/nf_conntrack_h323_main.c 	.tuple.dst.protonum	= IPPROTO_UDP,
protonum         1193 net/netfilter/nf_conntrack_h323_main.c 		.tuple.dst.protonum	= IPPROTO_TCP,
protonum         1202 net/netfilter/nf_conntrack_h323_main.c 		.tuple.dst.protonum	= IPPROTO_TCP,
protonum         1237 net/netfilter/nf_conntrack_h323_main.c 	tuple.dst.protonum = IPPROTO_TCP;
protonum         1761 net/netfilter/nf_conntrack_h323_main.c 		.tuple.dst.protonum	= IPPROTO_UDP,
protonum         1770 net/netfilter/nf_conntrack_h323_main.c 		.tuple.dst.protonum	= IPPROTO_UDP,
protonum           50 net/netfilter/nf_conntrack_helper.c 	return (((tuple->src.l3num << 8) | tuple->dst.protonum) ^
protonum           73 net/netfilter/nf_conntrack_helper.c __nf_conntrack_helper_find(const char *name, u16 l3num, u8 protonum)
protonum           87 net/netfilter/nf_conntrack_helper.c 			if (h->tuple.dst.protonum == protonum)
protonum           96 net/netfilter/nf_conntrack_helper.c nf_conntrack_helper_try_module_get(const char *name, u16 l3num, u8 protonum)
protonum          102 net/netfilter/nf_conntrack_helper.c 	h = __nf_conntrack_helper_find(name, l3num, protonum);
protonum          108 net/netfilter/nf_conntrack_helper.c 			h = __nf_conntrack_helper_find(name, l3num, protonum);
protonum          150 net/netfilter/nf_conntrack_helper.c nf_nat_helper_try_module_get(const char *name, u16 l3num, u8 protonum)
protonum          158 net/netfilter/nf_conntrack_helper.c 	h = __nf_conntrack_helper_find(name, l3num, protonum);
protonum          416 net/netfilter/nf_conntrack_helper.c 			    cur->tuple.dst.protonum == me->tuple.dst.protonum) {
protonum          479 net/netfilter/nf_conntrack_helper.c 		       u16 l3num, u16 protonum, const char *name,
protonum          491 net/netfilter/nf_conntrack_helper.c 	helper->tuple.dst.protonum = protonum;
protonum           50 net/netfilter/nf_conntrack_netbios_ns.c 	.tuple.dst.protonum	= IPPROTO_UDP,
protonum           69 net/netfilter/nf_conntrack_netlink.c 	if (nla_put_u8(skb, CTA_PROTO_NUM, tuple->dst.protonum))
protonum          138 net/netfilter/nf_conntrack_netlink.c 		l4proto = nf_ct_l4proto_find(tuple->dst.protonum);
protonum         1065 net/netfilter/nf_conntrack_netlink.c 	tuple->dst.protonum = nla_get_u8(tb[CTA_PROTO_NUM]);
protonum         1068 net/netfilter/nf_conntrack_netlink.c 	l4proto = nf_ct_l4proto_find(tuple->dst.protonum);
protonum         2141 net/netfilter/nf_conntrack_netlink.c 			if (otuple.dst.protonum != rtuple.dst.protonum)
protonum         2681 net/netfilter/nf_conntrack_netlink.c 	m.dst.protonum = tuple->dst.protonum;
protonum         2690 net/netfilter/nf_conntrack_netlink.c 		l4proto = nf_ct_l4proto_find(tuple->dst.protonum);
protonum         2764 net/netfilter/nf_conntrack_netlink.c 		nat_tuple.dst.protonum = nf_ct_protonum(master);
protonum          193 net/netfilter/nf_conntrack_pptp.c 	t.dst.protonum = IPPROTO_GRE;
protonum          201 net/netfilter/nf_conntrack_pptp.c 	t.dst.protonum = IPPROTO_GRE;
protonum          616 net/netfilter/nf_conntrack_pptp.c 	.tuple.dst.protonum	= IPPROTO_TCP,
protonum           53 net/netfilter/nf_conntrack_proto.c 			    u16 pf, u8 protonum,
protonum           59 net/netfilter/nf_conntrack_proto.c 	if (net->ct.sysctl_log_invalid != protonum &&
protonum           68 net/netfilter/nf_conntrack_proto.c 		      "nf_ct_proto_%d: %pV ", protonum, &vaf);
protonum          253 net/netfilter/nf_conntrack_proto.c 	tuple.dst.protonum = sk->sk_protocol;
protonum          257 net/netfilter/nf_conntrack_proto.c 	if (tuple.dst.protonum != IPPROTO_TCP &&
protonum          258 net/netfilter/nf_conntrack_proto.c 	    tuple.dst.protonum != IPPROTO_SCTP) {
protonum          321 net/netfilter/nf_conntrack_proto.c 	tuple.dst.protonum = sk->sk_protocol;
protonum          326 net/netfilter/nf_conntrack_proto.c 	if (tuple.dst.protonum != IPPROTO_TCP &&
protonum          327 net/netfilter/nf_conntrack_proto.c 	    tuple.dst.protonum != IPPROTO_SCTP)
protonum           77 net/netfilter/nf_conntrack_proto_gre.c 	       km->tuple.dst.protonum == t->dst.protonum &&
protonum          815 net/netfilter/nf_conntrack_sip.c 		    exp->tuple.dst.protonum != proto ||
protonum          919 net/netfilter/nf_conntrack_sip.c 	tuple.dst.protonum	= IPPROTO_UDP;
protonum           57 net/netfilter/nf_conntrack_snmp.c 	.tuple.dst.protonum	= IPPROTO_UDP,
protonum           52 net/netfilter/nf_flow_table_core.c 	ft->l4proto = ctt->dst.protonum;
protonum           66 net/netfilter/nf_nat_core.c 		if (t->dst.protonum == IPPROTO_TCP ||
protonum           67 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_UDP ||
protonum           68 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_UDPLITE ||
protonum           69 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_DCCP ||
protonum           70 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_SCTP)
protonum           78 net/netfilter/nf_nat_core.c 		if (t->dst.protonum == IPPROTO_TCP ||
protonum           79 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_UDP ||
protonum           80 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_UDPLITE ||
protonum           81 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_DCCP ||
protonum           82 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_SCTP)
protonum           99 net/netfilter/nf_nat_core.c 		if (t->dst.protonum == IPPROTO_TCP ||
protonum          100 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_UDP ||
protonum          101 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_UDPLITE ||
protonum          102 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_DCCP ||
protonum          103 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_SCTP)
protonum          111 net/netfilter/nf_nat_core.c 		if (t->dst.protonum == IPPROTO_TCP ||
protonum          112 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_UDP ||
protonum          113 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_UDPLITE ||
protonum          114 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_DCCP ||
protonum          115 net/netfilter/nf_nat_core.c 		    t->dst.protonum == IPPROTO_SCTP)
protonum          198 net/netfilter/nf_nat_core.c 		      tuple->dst.protonum ^ nf_nat_hash_rnd ^ net_hash_mix(n));
protonum          239 net/netfilter/nf_nat_core.c 	switch (tuple->dst.protonum) {
protonum          289 net/netfilter/nf_nat_core.c 	return (t->dst.protonum == tuple->dst.protonum &&
protonum          410 net/netfilter/nf_nat_core.c 	switch (tuple->dst.protonum) {
protonum          322 net/netfilter/nf_nat_proto.c 	switch (tuple->dst.protonum) {
protonum          616 net/netfilter/nf_nat_proto.c 	target.dst.protonum = IPPROTO_ICMP;
protonum          687 net/netfilter/nf_nat_proto.c 		    (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMP &&
protonum          724 net/netfilter/nf_nat_proto.c 			 ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMP &&
protonum          840 net/netfilter/nf_nat_proto.c 	target.dst.protonum = IPPROTO_ICMPV6;
protonum          924 net/netfilter/nf_nat_proto.c 		    (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 &&
protonum          962 net/netfilter/nf_nat_proto.c 			 ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 &&
protonum          342 net/netfilter/nf_nat_sip.c 			    pair_exp->tuple.dst.protonum == ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum &&
protonum          121 net/netfilter/nf_tables_offload.c 		memcpy(&ctx->dep.protonum, data, sizeof(__u8));
protonum           90 net/netfilter/nfnetlink_cthelper.c 	tuple->dst.protonum = nla_get_u8(tb[NFCTH_TUPLE_L4PROTONUM]);
protonum          441 net/netfilter/nfnetlink_cthelper.c 		     tuple.dst.protonum != cur->tuple.dst.protonum))
protonum          473 net/netfilter/nfnetlink_cthelper.c 	if (nla_put_u8(skb, NFCTH_TUPLE_L4PROTONUM, helper->tuple.dst.protonum))
protonum          657 net/netfilter/nfnetlink_cthelper.c 		     tuple.dst.protonum != cur->tuple.dst.protonum))
protonum          723 net/netfilter/nfnetlink_cthelper.c 		     tuple.dst.protonum != cur->tuple.dst.protonum))
protonum           91 net/netfilter/nft_flow_offload.c 	switch (ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.protonum) {
protonum          339 net/netfilter/nft_payload.c 	switch (ctx->dep.protonum) {
protonum          179 net/openvswitch/conntrack.c 	key->ct_orig_proto = orig->dst.protonum;
protonum          180 net/openvswitch/conntrack.c 	if (orig->dst.protonum == icmp_proto) {