Commit Graph

6430 Commits

Author SHA1 Message Date
He Wu
2d87e8d326 Initial import of energy model 2010-07-07 21:54:32 -07:00
Hajime Tazaki
41c90baf30 update Bug 932: source address selection in IPv4 HDRINCL 2010-07-07 23:58:40 +09:00
Josh Pelkey
33cd14075c fix gcc warning 2010-07-06 20:27:51 -04:00
Mathieu Lacage
e306b19fbe merge with ns-3-dev 2010-07-06 17:15:31 +02:00
Mathieu Lacage
c7d137102c Backed out changeset e27b81575ebe 2010-07-06 17:15:00 +02:00
Gustavo J. A. M. Carneiro
06c8a3b54e Python bindins API rescan 2010-07-06 11:17:18 +01:00
Mathieu Lacage
0adaab0ad9 plug leak 2010-07-06 09:07:15 +02:00
Mathieu Lacage
07903ab0e1 merge with ns-3-dev 2010-07-05 17:38:49 +02:00
Mathieu Lacage
fe8a11d26b avoid crash upon process exit 2010-07-05 17:37:05 +02:00
Mathieu Lacage
6a78f78475 avoid compiler error 2010-07-05 17:23:18 +02:00
Mathieu Lacage
4523717e8b forgot to declare method as inline 2010-07-05 16:54:12 +02:00
Mathieu Lacage
9631233a27 inline a few more functions for optimization 2010-07-05 16:49:41 +02:00
Mathieu Lacage
618ba84f4f avoid floating point multiplication and division to ensure reproducible results 2010-07-05 16:38:11 +02:00
Mathieu Lacage
8fcd5695d9 avoid use of doubles to avoid rounding errors. 2010-07-05 16:32:29 +02:00
Mathieu Lacage
8ab52be3ab a new testcase 2010-07-05 11:11:16 +02:00
Mathieu Lacage
698c8b1e2a bug 826: optimize hp implementation for 32bit systems 2010-07-05 10:15:42 +02:00
Mathieu Lacage
895f08bda3 no need to bother with ignored return value 2010-07-05 09:58:32 +02:00
Mathieu Lacage
edcacfe1e4 add extra test assert 2010-07-05 09:58:00 +02:00
Mathieu Lacage
4a3340f171 remove dead comment 2010-07-05 09:57:46 +02:00
Mathieu Lacage
7cf93d3cef oops build script typo 2010-07-05 07:47:06 +02:00
Tom Henderson
a92410589b move spectrum-interference test suite into test framework 2010-07-04 14:40:12 -07:00
Mathieu Lacage
9d600946a2 merge with ns-3-dev 2010-07-04 17:07:47 +02:00
Mathieu Lacage
e13d7187e4 inline new high precision implementation 2010-07-04 17:07:07 +02:00
Mathieu Lacage
c444b8b4f0 merge with HEAD 2010-07-04 16:37:20 +02:00
Mathieu Lacage
3f9f3f0c98 forgot to add implementation 2010-07-04 16:36:52 +02:00
Mathieu Lacage
c00e63b4b4 introduce new hp implementation for 64bit boxes 2010-07-04 16:35:19 +02:00
Mathieu Lacage
3398b554e4 remove un-needed include 2010-07-04 16:34:42 +02:00
iamine
c309dd62fe Fix Bug 905 - WimaxNetDevice loses packet uid, tags, and memory optimization 2010-07-04 15:52:12 +02:00
Tom Henderson
34fcbcf287 eliminate some warnings breaking builds 2010-07-03 15:52:09 -07:00
Tom Henderson
58225f43ce Provide virtual destructors for interface classes 2010-07-02 21:15:46 -07:00
Gustavo J. A. M. Carneiro
0338e82c40 Allow headers to be in subdirectories with respect to wscript 2010-07-02 12:45:09 -07:00
Luca Favatella
e67a613a5f fix duplication in wscript 2010-07-01 10:17:39 -04:00
Mathieu Lacage
2157f7a345 run check-style.py 2010-07-01 12:50:22 +02:00
Mathieu Lacage
dca9b98db2 improve error reporting in case of assert failures. 2010-07-01 12:38:06 +02:00
Tom Henderson
663312ffd8 fix possibly uninitialized variables 2010-06-30 21:19:21 -07:00
Josh Pelkey
7faa97eab8 remove uan test temporarily 2010-06-30 20:35:49 -04:00
Josh Pelkey
2133aa49c5 ensure objects are regsitered 2010-06-29 20:24:20 -04:00
Josh Pelkey
ef1d99d2c0 fix uan example 2010-06-28 14:47:06 -04:00
Josh Pelkey
03a9879490 fix rocket-fuel example valgrind issue 2010-06-28 14:45:56 -04:00
Josh Pelkey
8e5ef53724 python scan 2010-06-28 11:33:05 -04:00
Dean Armstrong
682a93ca39 Bug 881: Add missing rename of SerializeIE to Serialize. 2010-06-28 09:19:21 +01:00
Pavel Boyko
5afa1764af bug 473: initialize variables 2010-06-28 11:29:22 +04:00
Josh Pelkey
8b89e7b233 Cleanup use of namespace specifiers in uan 2010-06-27 20:37:49 -07:00
Tom Henderson
e6328110db Cleanup object registration for uan 2010-06-27 20:27:30 -07:00
Josh Pelkey
bfa660bed1 remove unimplemented method in uan module 2010-06-26 11:34:43 -04:00
Josh Pelkey
b381cbfaac fix uan for python scan, add default constructor 2010-06-25 13:50:45 -04:00
Dean Armstrong
cc1141628e Bug 881: Update RELEASE_NOTES and CHANGES.html 2010-06-25 12:40:24 +01:00
Dean Armstrong
cf303ac4ef Bug 881: WifiInformationElement method renaming
Some renaming proposed by Nicola:

SerializeInformation => SerializeInformationField
DeserializeInformation => DeserializeInformationField
DeserializeIE => Deserialize
SerializeIE => Serialize

...and some I've extrapolated:

GetInformationSize => GetInformationFieldSize
DeserializeOptionalIE => DeserializeIfPresent
2010-06-25 12:32:17 +01:00
Dean Armstrong
28e92f93c1 Bug 881: Make Ssid and SupportedRates derive from WifiInformationElement 2010-06-22 12:05:08 +01:00
Dean Armstrong
ec753ce95d Bug 881: Bring Wi-Fi IE serdes intelligence into WifiInformationElement object
Introduce WifiInformationElement methods SerializeIE(),
DeserializeIE(), and DeserializeOptionalIE() (the latter for use when
the IE of interest might not be present), which know how to deal with
the IE as a whole.

Make use of these in mesh subsystem where WifiInformationElement-derived
objects are used.

Also add empty implementation of Print() method of
WifiInformationElement so that IEs that don't care about being
displayed don't need to implement this.
2010-06-22 11:59:26 +01:00