diff -r 7bc131b92039 -r 07fd94c5119d master/fsm_sii.c --- a/master/fsm_sii.c Fri Aug 10 15:27:08 2007 +0000 +++ b/master/fsm_sii.c Thu Sep 13 11:08:46 2007 +0000 @@ -196,8 +196,9 @@ if (datagram->working_counter != 1) { fsm->state = ec_fsm_sii_error; - EC_ERR("Reception of SII read datagram failed - slave %i did not" - " respond.\n", fsm->slave->ring_position); + EC_ERR("Reception of SII read datagram failed on slave %i: ", + fsm->slave->ring_position); + ec_datagram_print_wc_error(datagram); return; } @@ -242,8 +243,9 @@ if (datagram->working_counter != 1) { fsm->state = ec_fsm_sii_error; - EC_ERR("Reception of SII check/fetch datagram failed - slave %i did" - " not respond\n", fsm->slave->ring_position); + EC_ERR("Reception of SII check/fetch datagram failed on slave %i: ", + fsm->slave->ring_position); + ec_datagram_print_wc_error(datagram); return; } @@ -338,8 +340,9 @@ if (datagram->working_counter != 1) { fsm->state = ec_fsm_sii_error; - EC_ERR("Reception of SII write datagram failed - slave %i did not" - " respond.\n", fsm->slave->ring_position); + EC_ERR("Reception of SII write datagram failed on slave %i: ", + fsm->slave->ring_position); + ec_datagram_print_wc_error(datagram); return; } @@ -375,8 +378,9 @@ if (datagram->working_counter != 1) { fsm->state = ec_fsm_sii_error; - EC_ERR("Reception of SII write check datagram failed - slave %i did" - " not respond.\n", fsm->slave->ring_position); + EC_ERR("Reception of SII write check datagram failed on slave %i: ", + fsm->slave->ring_position); + ec_datagram_print_wc_error(datagram); return; }