master/ethernet.h
changeset 235 f973808540a6
parent 218 80fb87518f3d
child 246 0bf7c769de06
--- a/master/ethernet.h	Fri May 12 12:38:22 2006 +0000
+++ b/master/ethernet.h	Fri May 12 12:40:45 2006 +0000
@@ -66,7 +66,7 @@
     void (*state)(ec_eoe_t *); /**< state function for the state machine */
     struct net_device *dev; /**< net_device for virtual ethernet device */
     struct net_device_stats stats; /**< device statistics */
-    uint8_t opened; /**< net_device is opened */
+    unsigned int opened; /**< net_device is opened */
     struct sk_buff *rx_skb; /**< current rx socket buffer */
     off_t rx_skb_offset; /**< current write pointer in the socket buffer */
     size_t rx_skb_size; /**< size of the allocated socket buffer memory */
@@ -86,6 +86,7 @@
 int ec_eoe_init(ec_eoe_t *, ec_slave_t *);
 void ec_eoe_clear(ec_eoe_t *);
 void ec_eoe_run(ec_eoe_t *);
+unsigned int ec_eoe_active(const ec_eoe_t *);
 void ec_eoe_print(const ec_eoe_t *);
 
 /*****************************************************************************/