nf_ct_protonum
if (cp->app && nf_ct_protonum(ct) == IPPROTO_TCP &&
if (nf_ct_protonum(conn) == IPPROTO_TCP)
l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
u8 protonum = nf_ct_protonum(ct);
switch (nf_ct_protonum(ct)) {
switch (nf_ct_protonum(ct)) {
if (unlikely(nf_ct_protonum(ct) == IPPROTO_GRE))
nf_ct_protonum(ct));
l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
nf_ct_protonum(ct));
nf_ct_protonum(ct));
nat_tuple.dst.protonum = nf_ct_protonum(master);
l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
if (nf_ct_protonum(ct) == IPPROTO_TCP &&
nf_ct_protonum(ct), "%pV", &vaf);
if (nf_ct_protonum(ct) != IPPROTO_TCP)
if (*proto != nf_ct_protonum(ct))
*proto = nf_ct_protonum(ct);
l4proto = nf_ct_l4proto_find(nf_ct_protonum(ct));
l4proto_name(l4proto->l4proto), nf_ct_protonum(ct));
int l4num = nf_ct_protonum(ct);
int l4num = nf_ct_protonum(flow->ct);
u8 l4proto = nf_ct_protonum(ct);
return nf_ct_l4proto_find(nf_ct_protonum(ct))->allow_clash;
(clean->l4proto && nf_ct_protonum(i) != clean->l4proto))
switch (nf_ct_protonum(ct)) {
if (nf_ct_protonum(ct) == IPPROTO_TCP)
if (nf_ct_protonum(ct) != IPPROTO_TCP || off == 0)
if (nf_ct_protonum(ct) == IPPROTO_TCP) {
priv->l4proto != nf_ct_protonum(ct))
nft_reg_store8(dest, nf_ct_protonum(ct));
t->proto = nf_ct_protonum(ct);
(nf_ct_protonum(ct) == info->l4proto) ^
(nf_ct_protonum(ct) == info->l4proto) ^
if (nf_ct_protonum(ct) == IPPROTO_TCP &&
switch (nf_ct_protonum(ct)) {
switch (nf_ct_protonum(ct)) {