fixed g++-3.4 build
authorNicola Baldo <nbaldo@cttc.es>
Thu Jul 16 11:19:43 2009 +0200 (6 months ago)
changeset 4705887ff97a0dc3
parent 4704 44b325571ab4
child 4706 f17f12944235
fixed g++-3.4 build
src/devices/wifi/interference-helper.cc
     1.1 --- a/src/devices/wifi/interference-helper.cc	Wed Jul 15 14:59:44 2009 +0200
     1.2 +++ b/src/devices/wifi/interference-helper.cc	Thu Jul 16 11:19:43 2009 +0200
     1.3 @@ -381,7 +381,7 @@
     1.4          double numDataBitsPerSymbol = payloadMode.GetDataRate ()  * symbolDurationUs / 1e6;
     1.5  
     1.6          // IEEE Std 802.11-2007, section 17.3.5.3, equation (17-11)
     1.7 -        uint32_t numSymbols = ceil ((16 + size * 8.0 + 6.0)/numDataBitsPerSymbol);
     1.8 +        uint32_t numSymbols = lrint (ceil ((16 + size * 8.0 + 6.0)/numDataBitsPerSymbol));
     1.9        
    1.10          return numSymbols*symbolDurationUs;
    1.11        }
    1.12 @@ -390,7 +390,7 @@
    1.13        NS_LOG_LOGIC(" size=" << size
    1.14                     << " mode=" << payloadMode 
    1.15                     << " rate=" << payloadMode.GetDataRate () );
    1.16 -      return ceil ((size * 8.0) / (payloadMode.GetDataRate () / 1.0e6));
    1.17 +      return lrint(ceil ((size * 8.0) / (payloadMode.GetDataRate () / 1.0e6)));
    1.18  
    1.19      default:
    1.20        NS_FATAL_ERROR("unknown standard");