nfp_fl_ct_handle_post_ct(9)
π nfp_fl_ct_handle_post_ct β Kernel API Manual, bestie edition
okay so this is a page straight out of the Kernel API Manual (yes, that's the manual name, it's giving very official energy β¨) and we're talking about nfp_fl_ct_handle_post_ct β say that five times fast, I dare you π«Ά
πΈ NAME πΈ
nfp_fl_ct_handle_post_ct β handles those +trk+est conntrack rules, and yes the plus signs are part of the vibe, do not touch them π
β¨ SYNOPSIS β¨
int nfp_fl_ct_handle_post_ct (struct nfp_flower_priv *priv , struct
net_device *netdev , struct flow_cls_offload *flow , struct
netlink_ext_ack *extack );
lowkey a whole signature, and we're keeping it exactly like that, character for character, no cap π₯
π ARGUMENTS π
these are the four besties that show up to the function:
privβ a pointer to app priv. that's it, that's the whole description, she's mysterious and we respect it πnetdevβ thenetdevstructure. the moment the network device walks in π«flowβ the TC flower classifier offload structure. iconic, main character energy πextackβ the extack pointer for errors. she's the one holding the receipts when something goes wrong π
π¦ DESCRIPTION π¦
so what does she actually do? simple, bestie:
she adds a new entry to the relevant zone table, then tries to merge it with the other -trk entries, and offloads if possible. β¨
that's the whole arc. entry β merge attempt β maybe offload. periodt π
β RETURN β
- a negative value on error π
0if it configured successfully π
iykyk β check your return value, always π«Ά
π SEE ALSO π
the friend group π§:
Kernel file ./drivers/net/ethernet/netronome/nfp/flower/conntrack.h
struct nfp_fl_ct_zone_entry(9)struct nfp_fl_ct_flow_entry(9)struct nfp_fl_ct_tc_merge(9)struct nfp_fl_nft_tc_merge(9)struct nfp_fl_ct_map_entry(9)nfp_fl_ct_handle_pre_ct(9)nfp_fl_create_new_pre_ct(9)nfp_fl_ct_clean_flow_entry(9)nfp_fl_ct_del_flow(9)nfp_fl_ct_handle_nft_flow(9)nfp_fl_ct_stats(9)
like, the whole conntrack squad, go read them, they're all slay π₯
ngl this one's short but she ate. short pages deserve love too π
okay so that's the page!! straight from the source ./drivers/net/ethernet/netrono... and dated October 2026, so mark your calendars bestie β this whole thing is officially a October 2026 moment ποΈπ bye!! π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms