Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
IFLIB(9)		    Kernel Developer's Manual			IFLIB(9)

NAME
     iflib -- Network Interface Driver Framework

DESCRIPTION
     iflib is a framework for writing network interface drivers for FreeBSD.  It
     is  designed  to  remove  a  large  amount of the boilerplate that is often
     needed for modern network interface devices, allowing driver authors to fo-
     cus on the specific code needed for their hardware.

     There are three logical components to iflib each of which is  described  in
     its own manual page.  These are:

     iflibdi(9)    Device-independent  functions,  used  to integrate iflib into
		   the rest of the FreeBSD networking stack.

     iflibdd(9)    Device-dependent functions, used when writing new iflib based
		   drivers.

     iflibtxrx(9)  Device-dependent transmit and receive  functions,  used  when
		   writing new iflib based drivers.

SEE ALSO
     iflib(4), iflibdd(9), iflibdi(9), iflibtxrx(9), ifnet(9)

AUTHORS
     Benno Rice <benno@FreeBSD.org>

FreeBSD 14.3		       September 20, 2018			IFLIB(9)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=iflib&sektion=9&manpath=FreeBSD+14.3-RELEASE+and+Ports>

home | help