Skip to main content

Module nic

Module nic 

Source
Expand description

Network driver integration layer.

Thin kernel glue that wires external crates (net-core, e1000, …) to kernel services (PCI, DMA allocator, VFS schemes).

Modules§

e1000_drv
Kernel adapter for the e1000 crate.
e1000e_drv
igc_drv
pcnet_drv
rtl8139_drv
scheme
Network VFS scheme – mounts at /dev/net/.
virtio_net
VirtIO Network Device driver

Enums§

NetError

Constants§

MTU

Traits§

NetworkDevice
Unified network device interface.

Functions§

get_default_device
Returns default device.
get_device
Returns device.
init
Performs the init operation.
list_interfaces
Performs the list interfaces operation.
register_device
Performs the register device operation.