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

FreeBSD Manual Pages

  
 
  

home | help
IFLIB(9)	       FreeBSD 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
     focus 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	13.0		      September	20, 2018		  FreeBSD 13.0

NAME | DESCRIPTION | SEE ALSO | AUTHORS

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

home | help