IFLIB(9)
π iflib(9) β Network Interface Driver Framework π
This is the Kernel Developer's Manual page for iflib(9), bestie β the Network Interface Driver Framework. Main character energy for network drivers, fr fr. π
π NAME π
iflib β Network Interface Driver Framework
β¨ DESCRIPTION β¨
Okay so iflib is a framework for writing network interface drivers for FreeBSD. It is literally designed to remove a large amount of the boilerplate that is often needed for modern network interface devices, which lets driver authors focus on the specific code needed for their hardware. Obsessed with that for them. π«Ά
There are three logical components to iflib, and each one is described in its own manual page. They are:
iflibdi(9)β Device-independent functions, used to integrateiflibinto the rest of the FreeBSD networking stack.iflibdd(9)β Device-dependent functions, used when writing newiflibbased drivers.iflibtxrx(9)β Device-dependent transmit and receive functions, used when writing newiflibbased drivers.
π SEE ALSO π
π AUTHORS π
Benno Rice <benno@FreeBSD.org>
π«Ά And thatβs the whole page, bestie β from Debian, dated September 20, 2018, tagging the manual as IFLIB(9). Slay. β¨
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- nixpkgs unstable: source
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms