From bf0c6fa9db41447590f2d1165aa0c29fb5eea662 Mon Sep 17 00:00:00 2001 From: Mathieu Lacage Date: Fri, 29 May 2009 14:44:12 +0200 Subject: [PATCH] fix link on osx --- src/devices/wifi/yans-error-rate-model.cc | 5 +++++ src/devices/wifi/yans-error-rate-model.h | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/devices/wifi/yans-error-rate-model.cc b/src/devices/wifi/yans-error-rate-model.cc index d46da8568..17272cd47 100644 --- a/src/devices/wifi/yans-error-rate-model.cc +++ b/src/devices/wifi/yans-error-rate-model.cc @@ -27,6 +27,11 @@ namespace ns3 { NS_OBJECT_ENSURE_REGISTERED (YansErrorRateModel); +#ifndef ENABLE_GSL +const double YansErrorRateModel::WLAN_SIR_PERFECT = 10.0; +const double YansErrorRateModel::WLAN_SIR_IMPOSSIBLE = 0.1; +#endif + TypeId YansErrorRateModel::GetTypeId (void) { diff --git a/src/devices/wifi/yans-error-rate-model.h b/src/devices/wifi/yans-error-rate-model.h index 58c9bb009..d29d28339 100644 --- a/src/devices/wifi/yans-error-rate-model.h +++ b/src/devices/wifi/yans-error-rate-model.h @@ -100,11 +100,11 @@ private: #ifdef ENABLE_GSL double SymbolErrorProb16Cck (double e2) const; /// equation (18) in Pursley's paper double SymbolErrorProb256Cck (double e1) const; /// equation (17) in Pursley's paper -#endif - +#else private: - static const double WLAN_SIR_PERFECT = 10.0; - static const double WLAN_SIR_IMPOSSIBLE = 0.1; + static const double WLAN_SIR_PERFECT; + static const double WLAN_SIR_IMPOSSIBLE; +#endif };