diff -r 40321a37d085 -r 74e6ac2369f4 master/fsm_foe.c --- a/master/fsm_foe.c Tue Feb 23 13:18:31 2010 +0100 +++ b/master/fsm_foe.c Tue Feb 23 15:13:56 2010 +0100 @@ -333,9 +333,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { ec_foe_set_rx_error(fsm, FOE_RECEIVE_ERROR); - EC_ERR("Failed to receive FoE mailbox check datagram for slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to receive FoE mailbox check datagram for slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -391,8 +391,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { ec_foe_set_rx_error(fsm, FOE_RECEIVE_ERROR); EC_ERR("Failed to receive FoE ack response datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -468,9 +468,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { ec_foe_set_rx_error(fsm, FOE_RECEIVE_ERROR); - EC_ERR("Failed to send FoE WRQ for slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to send FoE WRQ for slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -512,8 +512,8 @@ if (fsm->datagram->state != EC_DATAGRAM_RECEIVED) { ec_foe_set_tx_error(fsm, FOE_RECEIVE_ERROR); EC_ERR("Failed to receive FoE ack response datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -602,9 +602,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { ec_foe_set_rx_error(fsm, FOE_RECEIVE_ERROR); - EC_ERR("Failed to send FoE RRQ for slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to send FoE RRQ for slave %u" ": ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -695,9 +695,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { ec_foe_set_rx_error(fsm, FOE_RECEIVE_ERROR); - EC_ERR("Failed to send FoE DATA READ for slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to send FoE DATA READ for slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -753,8 +753,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { ec_foe_set_rx_error(fsm, FOE_RECEIVE_ERROR); EC_ERR("Failed to receive FoE DATA READ datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -874,9 +874,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { ec_foe_set_rx_error(fsm, FOE_RECEIVE_ERROR); - EC_ERR("Failed to send FoE ACK for slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to send FoE ACK for slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; }