diff -r aef7ea866a41 -r cdee4ea90ce9 master/device.h --- a/master/device.h Fri Feb 16 13:30:46 2007 +0000 +++ b/master/device.h Fri Feb 16 17:13:39 2007 +0000 @@ -53,6 +53,21 @@ /*****************************************************************************/ +typedef enum { + ec_device_id_empty, + ec_device_id_mac +} +ec_device_id_type_t; + +typedef struct { + struct list_head list; + ec_device_id_type_t type; + unsigned char octets[ETH_ALEN]; +} +ec_device_id_t; + +/*****************************************************************************/ + /** EtherCAT device. An EtherCAT device is a network interface card, that is owned by an