diff -r 1ae0491b2f6b -r ff2a13a4603c master/fsm_master.h --- a/master/fsm_master.h Mon Mar 14 16:08:25 2011 +0100 +++ b/master/fsm_master.h Mon Mar 14 16:55:09 2011 +0100 @@ -39,6 +39,7 @@ #include "globals.h" #include "datagram.h" +#include "mailbox.h" #include "foe_request.h" #include "sdo_request.h" #include "soe_request.h" @@ -127,6 +128,7 @@ struct ec_fsm_master { ec_master_t *master; /**< master the FSM runs on */ ec_datagram_t *datagram; /**< datagram used in the state machine */ + ec_mailbox_t* mbox; /**< mailbox used in the CoE state machine */ unsigned int retries; /**< retries on datagram timeout. */ void (*state)(ec_fsm_master_t *); /**< master state function */