ntmp_ipft_add_entry(9)
π ntmp_ipft_add_entry(9) β like, the Kernel API Manual, but make it make sense π
okay so bestie, welcome to the ntmp_ipft_add_entry(9) era π this is a Kernel API Manual page and it's literally about dropping a new entry into the ingress port filter table. yes, that table. slay.
β¨ NAME β¨
ntmp_ipft_add_entry β add an entry into the ingress port filter table π¦
πΈ SYNOPSIS πΈ
int ntmp_ipft_add_entry (struct ntmp_user *user , struct ipft_entry_data
*entry );
π ARGUMENTS π
userβ the targetntmp_userstruct. like, the user struct we're aiming at, yk? πentryβ the entry data. okay so this one's doing the heavy lifting:entry->cfge(configuration element data) andentry->keye(key element data) are used as input. no cap. BUT β and this is the plot twist π«Ά β the entry ID is assigned by the hardware, soentry->entry_idis a returned value for the driver to use. once the driver has thatentry_id, it can update/delete/query the entry based on it. main character energy fr fr.
π₯ RETURN π₯
0 on success, otherwise a negative error code π that's it, that's the whole vibe check.
π SEE ALSO π
Kernel file ./drivers/net/ethernet/freescale/enetc/ntmp.c π§
ntmp_ipft_delete_entry(9)ntmp_fdbt_add_entry(9)ntmp_fdbt_update_entry(9)ntmp_fdbt_delete_entry(9)ntmp_fdbt_search_port_entry(9)ntmp_fdbt_update_activity_element(9)ntmp_fdbt_delete_ageing_entries(9)ntmp_fdbt_delete_port_dynamic_entries(9)ntmp_vft_set_entry(9)ntmp_vft_add_entry(9)ntmp_vft_update_entry(9)ntmp_vft_delete_entry(9)ntmp_ett_set_entry(9)ntmp_ett_add_entry(9)ntmp_ett_update_entry(9)ntmp_ett_delete_entry(9)ntmp_ect_update_entry(9)
like a whole friend group of functions, honestly π iykyk.
π«Ά tiny sign-off from me to you: this page is living at./drivers/net/ethernet/freesca...and it's dated October 2026, filed underntmp_ipft_add_entry(9). iconic. periodt. πβ¨
π¦ 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