Commit Graph

19651 Commits

Author SHA1 Message Date
Timo Bingmann
b6c91e78f8 Nakagami propagation loss model from ns2 2009-05-28 18:19:23 +02:00
Timo Bingmann
76b4f1840b increment precision of PI 2009-05-28 18:15:23 +02:00
Gustavo J. A. M. Carneiro
522b2711da Pull in new pybindgen version for bug fixes 2009-05-28 17:13:44 +01:00
Timo Bingmann
53f38a0f41 const cleanup 2009-05-28 17:52:17 +02:00
Mathieu Lacage
7e2cb3dd60 move GetEifsNoDifs to DcfManager 2009-05-28 17:49:52 +02:00
Timo Bingmann
c818ab2eb3 move GetEifsNoDifs to DcfManager 2009-05-28 17:49:38 +02:00
Mirko Banchi
f299e0e1cc last amsdu subframe in an A-MSDU should have no padding 2009-05-28 11:07:41 +02:00
Andrey Mazo
4366a32cd8 Moving to IEEE 802.11s Draft 3.0 (Mesh Control Field, Beacon Timing Element):
fix Mesh Control field:
		Mesh Flags bit endianness,
		Mesh Sequence Number byte endianness;
	fix Action Category names;
	fix Beacon Timing Element neighbors field deserialization.
2009-05-27 17:40:28 +04:00
Kirill Andreev
b5797604c0 Added link metric report IE 2009-05-27 16:48:02 +04:00
Andrey Mazo
450348d5db Moving to IEEE 802.11s Draft 3.0 (Mesh Configuration Element)
fix Mesh Capability field;
	remove old protocol Identifiers;
	fix links to the draft.
2009-05-25 17:04:53 +04:00
Pavel Boyko
443a4c44ba assert 2009-05-25 11:00:17 +04:00
Gustavo J. A. M. Carneiro
7605d91dbe Add TapNetDevice (formerly known as VirtualNetDevice) 2009-05-24 16:18:20 +01:00
Mathieu Lacage
d103e5418c Don't allow pybindgen version greater than our requested version, to avoid python scanning generating backward incompatible API defs. 2009-05-24 11:39:41 +01:00
Andrey Mazo
9b72ea8005 Moving to IEEE 802.11s Draft 3.0:
changed Reason Codes;
	changed Element IDs.
Added Capability field initialization.
2009-05-22 22:53:10 +04:00
Kirill Andreev
792bb590de Fix 2009-05-22 17:47:50 +04:00
Kirill Andreev
41a0444b0b Merge 2009-05-22 17:27:34 +04:00
Kirill Andreev
ede41dc54d Mesh ID is made separately from SSID 2009-05-22 17:27:10 +04:00
Andrey Mazo
6603dba9e3 Merge changes from ns-3-dev. 2009-05-22 14:58:43 +04:00
Kirill Andreev
959653b5fa Fixed endianess 2009-05-22 14:02:35 +04:00
Kirill Andreev
e9538480ae Restructured mesh configuration element 2009-05-22 13:58:39 +04:00
Tom Henderson
71272db683 initialize timer in Timer unit tests 2009-05-21 06:46:38 -07:00
Tom Henderson
0e9b2360a2 Fix bug 570 (ArpCache not registered) 2009-05-21 06:07:03 -07:00
Tom Henderson
9cdc0cfd71 rescan python bindings 2009-05-21 06:04:40 -07:00
Tom Henderson
4159520b4b fix packet tag manual documentation 2009-05-21 06:03:42 -07:00
Kirill Andreev
1056863f4c Fix 2009-05-21 16:44:21 +04:00
Kirill Andreev
35f1af2059 Statistics fixed 2009-05-21 16:35:55 +04:00
Kirill Andreev
f20a2e4b31 Interface stats added 2009-05-20 20:08:35 +04:00
Kirill Andreev
7e6583b578 ResetStats added 2009-05-20 19:12:51 +04:00
Kirill Andreev
20657160bf Statistics - almost done 2009-05-20 18:30:27 +04:00
Mathieu Lacage
fa5e05290d fix uninitialized variable 2009-05-20 15:54:56 +02:00
Kirill Andreev
4d14e87f97 Infrastructure for statistics is done 2009-05-20 14:03:26 +04:00
Kirill Andreev
42adb8b0f9 Added statistcs structures 2009-05-20 12:44:58 +04:00
Kirill Andreev
c60ae045e7 Added statistics for PMP-MAC 2009-05-19 19:58:24 +04:00
Fabian Mauchle
9c63493280 bug 568: Timer's default destroy policy not set. 2009-05-19 15:41:01 +02:00
Andrey Hippo
0abda7e938 bug 567: --enable-static does not work on i686 2009-05-19 15:39:15 +02:00
Mathieu Lacage
bf673cf808 rescan python 2009-05-19 15:35:05 +02:00
Mathieu Lacage
2f0944386f bug 560: remove deprecated methods. 2009-05-19 15:34:20 +02:00
Gustavo J. A. M. Carneiro
e37a5eed7a Don't event try to enable -Wl,--soname option if we're not on linux. 2009-05-18 14:10:49 +01:00
Gustavo J. A. M. Carneiro
990960bbca Add -Wl,--soname=libns3.so to link flags to allow dlopen hacks
Mathieu's explanation:
"""
In python, I want to load the ns3 python bindings without having to
install libns3.so in /usr and without having to configure
LD_LIBRARY_PATH. So, I need to dlopen (RTLD_GLOBAL) libns3.so before
doing imp.find_module ('ns3') to ensure that python finds the libns3.so
library. To do the dlopen, I need to give a full path to libns3.so but,
if you do this without a soname, the dynamic loader does not know about
libns3.so: it knows only about /foo/bar/libns3.so.
"""
2009-05-18 11:06:26 +01:00
Andrey Mazo
dd025e8ff6 Revert commit [c259eaefdd7f]. Make compiler happy. 2009-05-15 13:52:35 +04:00
Pavel Boyko
86aa196354 merge with http://code.nsnam.org/ns-3-dev 2009-05-14 16:32:15 +04:00
Mathieu Lacage
61fe7606d8 add missing constructor 2009-05-14 10:21:38 +02:00
Adrian S. W. Tam
32a92483aa fixed packet trace time bomb in csma 2009-05-11 11:18:18 -07:00
Mirko Banchi
dcf19a8a72 mismatching type 2009-05-11 14:02:17 +02:00
Adrian S.-W. Tam
2fba7f868e test and fix Buffer::Iterator::WriteHtolsbU64, Buffer::Iterator::ReadU64 , Buffer::Iterator::ReadLsbtohU64 2009-05-07 09:13:06 +02:00
Mathieu Lacage
a41ad5c951 improve wording 2009-05-05 16:08:36 +02:00
Mathieu Lacage
2296cdca9d enable python+static build on osx 2009-05-05 14:55:23 +02:00
Mathieu Lacage
0f13d33e4a enable static builds on cygwin 2009-05-05 14:47:08 +02:00
Mathieu Lacage
87c9c58765 enable darwin static builds 2009-05-05 12:00:29 +02:00
Mathieu Lacage
f09595116e merge 2009-05-04 20:22:08 +02:00