# HG changeset patch # User Mathieu Lacage # Date 1185621767 -7200 # Node ID d95ffcec65233d13aa6c77f737b5442f13a51bd2 # Parent 3888206177b885211a57544afd50f48dd1883d94 fix indent, basic coding style issues diff -r 3888206177b8 -r d95ffcec6523 src/devices/csma-cd/csma-cd-net-device.cc --- a/src/devices/csma-cd/csma-cd-net-device.cc Sat Jul 28 13:20:47 2007 +0200 +++ b/src/devices/csma-cd/csma-cd-net-device.cc Sat Jul 28 13:22:47 2007 +0200 @@ -228,7 +228,9 @@ if ((m_encapMode == IP_ARP) || (m_encapMode == LLC)) { return true; - } else { + } + else + { return false; } } @@ -248,22 +250,22 @@ AddHeader(p, dest, protocolNumber); // Place the packet to be sent on the send queue - if (m_queue->Enqueue(p) == false ) - { - return false; - } - // If the device is idle, we need to start a transmission. Otherwise, - // the transmission will be started when the current packet finished - // transmission (see TransmitCompleteEvent) - if (m_txMachineState == READY) - { - // Store the next packet to be transmitted - if (m_queue->Dequeue (m_currentPkt)) - { - TransmitStart(); - } - } - return true; + if (m_queue->Enqueue(p) == false ) + { + return false; + } + // If the device is idle, we need to start a transmission. Otherwise, + // the transmission will be started when the current packet finished + // transmission (see TransmitCompleteEvent) + if (m_txMachineState == READY) + { + // Store the next packet to be transmitted + if (m_queue->Dequeue (m_currentPkt)) + { + TransmitStart(); + } + } + return true; } void @@ -292,7 +294,9 @@ if (m_backoff.MaxRetriesReached()) { // Too many retries reached, abort transmission of packet TransmitAbort(); - } else { + } + else + { m_backoff.IncrNumRetries(); Time backoffTime = m_backoff.GetBackoffTime(); @@ -304,7 +308,9 @@ &CsmaCdNetDevice::TransmitStart, this); } - } else { + } + else + { // Channel is free, transmit packet m_txMachineState = BUSY; Time tEvent = Seconds (m_bps.CalculateTxTime(m_currentPkt.GetSize())); @@ -322,7 +328,9 @@ "Channel transmit start did not work at " << tEvent.GetSeconds () << "sec"); m_txMachineState = READY; - } else { + } + else + { // Transmission success, reset backoff time parameters. m_backoff.ResetBackoffTime(); }