iPXE
|
A network device setting operation. More...
Data Fields | |
const struct setting * | setting |
Setting. More... | |
int(* | store )(struct net_device *netdev, const void *data, size_t len) |
Store setting (or NULL if not supported) More... | |
int(* | fetch )(struct net_device *netdev, void *data, size_t len) |
Fetch setting. More... | |
A network device setting operation.
Definition at line 276 of file netdev_settings.c.
const struct setting* netdev_setting_operation::setting |
Setting.
Definition at line 278 of file netdev_settings.c.
int( * netdev_setting_operation::store) (struct net_device *netdev, const void *data, size_t len) |
Store setting (or NULL if not supported)
netdev | Network device |
data | Setting data, or NULL to clear setting |
len | Length of setting data |
rc | Return status code |
Definition at line 286 of file netdev_settings.c.
int( * netdev_setting_operation::fetch) (struct net_device *netdev, void *data, size_t len) |
Fetch setting.
netdev | Network device |
data | Buffer to fill with setting data |
len | Length of buffer |
len | Length of setting data, or negative error |
Definition at line 295 of file netdev_settings.c.