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 of-
       ten needed for modern network interface devices,	 allowing  driver  au-
       thors 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.2		      September	20, 2018		      IFLIB(9)

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+14.0-RELEASE+and+Ports>

home | help