iPXE
|
A network device configurator. More...
#include <netdevice.h>
Data Fields | |
const char * | name |
Name. More... | |
int(* | applies )(struct net_device *netdev) |
Check applicability of configurator. More... | |
int(* | start )(struct interface *job, struct net_device *netdev) |
Start configuring network device. More... | |
A network device configurator.
Definition at line 313 of file netdevice.h.
const char* net_device_configurator::name |
Name.
Definition at line 315 of file netdevice.h.
Referenced by find_netdev_configurator(), ifconf(), netdev_config_close(), and netdev_configure().
int( * net_device_configurator::applies) (struct net_device *netdev) |
Check applicability of configurator.
netdev | Network device |
applies | Configurator applies to this network device |
Definition at line 321 of file netdevice.h.
Referenced by netdev_configurator_applies().
int( * net_device_configurator::start) (struct interface *job, struct net_device *netdev) |
Start configuring network device.
job | Job control interface |
netdev | Network device |
rc | Return status code |
Definition at line 328 of file netdevice.h.
Referenced by netdev_configure().