equal
deleted
inserted
replaced
843 return; |
843 return; |
844 |
844 |
845 if (datagram->state != EC_DATAGRAM_RECEIVED) { |
845 if (datagram->state != EC_DATAGRAM_RECEIVED) { |
846 EC_ERR("Failed to receive address clearing datagram (state %i).\n", |
846 EC_ERR("Failed to receive address clearing datagram (state %i).\n", |
847 datagram->state); |
847 datagram->state); |
|
848 master->scan_state = EC_REQUEST_FAILURE; |
|
849 wake_up_interruptible(&master->scan_queue); |
848 fsm->state = ec_fsm_master_state_error; |
850 fsm->state = ec_fsm_master_state_error; |
849 return; |
851 return; |
850 } |
852 } |
851 |
853 |
852 if (datagram->working_counter != master->slave_count) { |
854 if (datagram->working_counter != master->slave_count) { |