net/netfilter/ipvs/ip_vs_nfct.c

Source file repositories/reference/linux-study-clean/net/netfilter/ipvs/ip_vs_nfct.c

File Facts

System
Linux kernel
Corpus path
net/netfilter/ipvs/ip_vs_nfct.c
Extension
.c
Size
8969 bytes
Lines
280
Domain
Networking Core
Bucket
Sockets, Protocols, Packet Path, And Network Policy
Inferred role
Networking Core: exported/initcall integration point
Status
integration implementation candidate

Why This File Exists

Networking stack implementation surface: socket APIs, protocol dispatch, packet flow, routing, filtering, and network namespaces.

Dependency Surface

Detected Declarations

Annotated Snippet

if (nf_ct_kill(ct)) {
			IP_VS_DBG_BUF(7, "%s: ct=%p deleted for tuple="
				      FMT_TUPLE "\n",
				      __func__, ct, ARG_TUPLE(&tuple));
		} else {
			IP_VS_DBG_BUF(7, "%s: ct=%p, no conntrack for tuple="
				      FMT_TUPLE "\n",
				      __func__, ct, ARG_TUPLE(&tuple));
		}
		nf_ct_put(ct);
	} else {
		IP_VS_DBG_BUF(7, "%s: no conntrack for tuple=" FMT_TUPLE "\n",
			      __func__, ARG_TUPLE(&tuple));
	}
}

Annotation

Implementation Notes