Emmanuelle Laprise
826d8e0303
Removed the const after the DoAddDevice function because it is used to
...
add a callback on the packet receive function. But, in some cases (ie
ethernet learning), it is going to be needed to have a non-const
function that is called on packet reception.
2007-07-02 19:59:40 -05:00
Mathieu Lacage
7bed39940e
merge with head
2007-07-02 19:47:03 +02:00
Mathieu Lacage
5625551898
append correct unit when printing Time objects
2007-07-02 19:44:18 +02:00
Gustavo J. A. M. Carneiro
fd479088ec
WAF scripts update
2007-07-02 18:23:52 +01:00
Mathieu Lacage
bedbfd18d7
add dox doc for header and trailer PrintTo and DoGetName
2007-06-29 08:18:16 +02:00
Mathieu Lacage
2756732458
add more internal documentation
2007-06-28 13:59:51 +02:00
Mathieu Lacage
3bb28c049f
test and fix backward printing
2007-06-28 13:43:27 +02:00
Mathieu Lacage
ce57b5d156
more asserts, add failing tests, fix them
2007-06-28 13:01:40 +02:00
Mathieu Lacage
23f4e85f87
fix basic tests, add new test, add a bunch of asserts, add XXX comment
2007-06-28 12:29:21 +02:00
Mathieu Lacage
b937ec5a87
add failing assert
2007-06-28 12:00:00 +02:00
Mathieu Lacage
103a2527ce
use pretty printing in ascii output
2007-06-28 11:52:50 +02:00
Mathieu Lacage
18e53720d1
change arp pretty printing to new format
2007-06-28 11:52:16 +02:00
Mathieu Lacage
35f80fc5c3
modify sample packet printer to use ipv4 and udp headers
2007-06-28 11:48:37 +02:00
Mathieu Lacage
993dc85f8f
change default pretty printing output format, add doc to metadata data structures
2007-06-28 11:07:38 +02:00
Mathieu Lacage
99bd5418bc
merge with head
2007-06-27 20:51:07 +02:00
Gustavo J. A. M. Carneiro
7c1e148ffa
WAF: add a warning to the --high-precision-as-double option help text saying they it works in configure.
2007-06-21 12:33:50 +01:00
Gustavo J. A. M. Carneiro
ffa52a935a
WAF: simplify --debug-level option to only have debug and optimized as possible values (debug becomes the former ultradebug); Add a warning to some options help text saying they only work in configure.
2007-06-21 12:26:46 +01:00
Gustavo J. A. M. Carneiro
4b4b121366
WAF: be careful not to set gcc-specific flags (like -Werror) when using a non-gcc compiler.
2007-06-21 11:59:55 +01:00
Mathieu Lacage
2964b90925
add testcase, fix bug
2007-06-21 11:07:04 +02:00
Mathieu Lacage
50f2fc5a16
fix small variable name typo
2007-06-21 11:01:15 +02:00
Mathieu Lacage
d879c3c54a
merge from head
2007-06-21 09:40:57 +02:00
Gustavo J. A. M. Carneiro
3012f74206
WAF: configure dynamic path for the cygwin platform.
2007-06-21 00:38:58 +01:00
Gustavo J. A. M. Carneiro
91aa5250de
Add Ipv4Address operator <, to allow Ipv4Address to be used in std::set; Closes #39 .
2007-06-19 16:59:44 +01:00
Mathieu Lacage
75d762c0b9
fix small typos
2007-06-18 19:31:27 +02:00
Gustavo J. A. M. Carneiro
67454b117b
Add Ipv4Mask == and != operators, similarly to Ipv4Address.
2007-06-18 18:01:28 +01:00
Gustavo J. A. M. Carneiro
3b96881ba2
Bug 37: NS_TEST_ASSERT_EQUAL
2007-06-18 15:55:47 +01:00
Mathieu Lacage
87c5cb5706
add separator support to backward printing
2007-06-13 00:20:53 +02:00
Mathieu Lacage
f4911e544b
update packet benchmark
2007-06-13 00:10:40 +02:00
Mathieu Lacage
10d053a838
comment the sample code a little bit
2007-06-13 00:07:17 +02:00
Mathieu Lacage
c4ab5ba8ff
add separator support to PacketPrinter
2007-06-13 00:02:57 +02:00
Mathieu Lacage
75bc2e9b0b
sample code for pretty printing
2007-06-12 23:40:14 +02:00
Mathieu Lacage
c2fda9ce09
do not forget payload printer for default printer
2007-06-12 23:23:31 +02:00
Mathieu Lacage
8e2ee88b93
merge
2007-06-12 22:54:43 +02:00
Mathieu Lacage
d27fe9ac8e
merge
2007-06-12 22:54:10 +02:00
Mathieu Lacage
0d7b0e26ee
history -> metadata
2007-06-12 22:52:56 +02:00
Gustavo J. A. M. Carneiro
da531b4aef
WAF: process --run and --shell command-line options sooner, before running the build, since we may need a shell before the build finishes, in case the program to debug is part of the build itself.
2007-06-12 19:04:38 +01:00
Gustavo J. A. M. Carneiro
4772e79fee
Define env['NS3_MODULE_PATH'] in configure rather than build.
2007-06-12 18:52:58 +01:00
Gustavo J. A. M. Carneiro
72622c0755
Re-sync WAF build with the latest SConstruct changes.
2007-06-12 14:05:01 +01:00
Mathieu Lacage
55f2084e86
avoid duplicating the packet uid
2007-06-12 13:21:06 +02:00
Mathieu Lacage
f34463d1cc
add release notes
2007-06-12 11:37:56 +02:00
Mathieu Lacage
76b31adc2f
fix bug 29
2007-06-12 11:04:00 +02:00
Mathieu Lacage
641ecb2736
fix bug 28
2007-06-12 10:53:38 +02:00
Mathieu Lacage
3dbf735aeb
fix main dox entry point
2007-06-11 17:54:06 +02:00
Mathieu Lacage
33a493fe5d
IIpv4 -> Ipv4
2007-06-11 17:50:16 +02:00
Mathieu Lacage
1ec3ab4a1f
merge with HEAD
2007-06-11 17:47:49 +02:00
Gustavo J. A. M. Carneiro
005d9c9877
Add my institutional email address (gjc@inescporto.pt), in addition to the GMail one.
2007-06-08 18:58:34 +01:00
Mathieu Lacage
102dcfd4bc
do not crash is the payload printer is null
2007-06-07 13:19:25 +02:00
Mathieu Lacage
e89ad0a86b
fix uleb128 reading bug
2007-06-07 13:16:15 +02:00
Mathieu Lacage
b7ded4e595
PacketHistory -> PacketMetadata
2007-06-07 12:51:57 +02:00
Mathieu Lacage
b61417101f
rename packet-history.h to packet-metadata.h
2007-06-07 12:48:52 +02:00