diff -r 4b16e2dce5fb -r 6c05411fee9b master/master.h --- a/master/master.h Tue Dec 14 14:00:19 2010 +0100 +++ b/master/master.h Thu Dec 16 09:49:17 2010 +0100 @@ -215,7 +215,7 @@ struct semaphore ext_queue_sem; /**< Semaphore protecting the \a ext_datagram_queue. */ - struct list_head external_datagram_queue; /**< External Datagram queue. */ + struct list_head fsm_datagram_queue; /**< External Datagram queue. */ unsigned int send_interval; /**< Interval between calls to ecrt_master_send */ size_t max_queue_size; /**< Maximum size of datagram queue */ @@ -274,8 +274,9 @@ void ec_master_receive_datagrams(ec_master_t *, const uint8_t *, size_t); void ec_master_queue_datagram(ec_master_t *, ec_datagram_t *); void ec_master_queue_datagram_ext(ec_master_t *, ec_datagram_t *); -void ec_master_queue_external_datagram(ec_master_t *, ec_datagram_t *); -void ec_master_inject_external_datagrams(ec_master_t *); +void ec_master_queue_request_fsm_datagram(ec_master_t *, ec_datagram_t *); +void ec_master_queue_fsm_datagram(ec_master_t *, ec_datagram_t *); +void ec_master_inject_fsm_datagrams(ec_master_t *); // misc. void ec_master_set_send_interval(ec_master_t *, unsigned int);