iPXE
|
A network upper-layer driver. More...
#include <netdevice.h>
Data Fields | |
const char * | name |
Name. More... | |
int(* | probe )(struct net_device *netdev) |
Probe device. More... | |
void(* | notify )(struct net_device *netdev) |
Notify of device or link state change. More... | |
void(* | remove )(struct net_device *netdev) |
Remove device. More... | |
A network upper-layer driver.
Definition at line 473 of file netdevice.h.
const char* net_driver::name |
int( * net_driver::probe) (struct net_device *netdev) |
Probe device.
netdev | Network device |
rc | Return status code |
Definition at line 481 of file netdevice.h.
Referenced by register_netdev().
void( * net_driver::notify) (struct net_device *netdev) |
Notify of device or link state change.
netdev | Network device |
Definition at line 486 of file netdevice.h.
Referenced by netdev_notify().
void( * net_driver::remove) (struct net_device *netdev) |
Remove device.
netdev | Network device |
Definition at line 491 of file netdevice.h.
Referenced by register_netdev(), and unregister_netdev().