diff -r f5b31f46c38f -r 1ae0491b2f6b master/ethernet.c --- a/master/ethernet.c Thu Feb 24 10:04:42 2011 +0100 +++ b/master/ethernet.c Mon Mar 14 16:08:25 2011 +0100 @@ -324,7 +324,7 @@ // if the datagram was not sent, or is not yet received, skip this cycle if (eoe->queue_datagram || - eoe->datagram.state == EC_DATAGRAM_SENT || eoe->datagram.state == EC_DATAGRAM_QUEUED) + eoe->datagram.state == EC_DATAGRAM_QUEUED || eoe->datagram.state == EC_DATAGRAM_SENT) return; // call state function