37 #ifndef __EC_EOE_REQUEST_H__ 38 #define __EC_EOE_REQUEST_H__ 40 #include <linux/list.h> 41 #include <linux/etherdevice.h> 50 struct list_head list;
54 uint8_t mac_address_included;
55 uint8_t ip_address_included;
56 uint8_t subnet_mask_included;
57 uint8_t gateway_included;
59 uint8_t name_included;
61 unsigned char mac_address[ETH_ALEN];
unsigned long jiffies_sent
Jiffies, when the request was sent.
#define EC_MAX_HOSTNAME_SIZE
Maximum hostname size.
Global definitions and macros.
ec_internal_request_state_t
Generic request state.
void ec_eoe_request_init(ec_eoe_request_t *)
EoE request constructor.
Ethernet-over-EtherCAT set IP parameter request.
ec_internal_request_state_t state
Request state.