This website requires JavaScript.
62df1e933b
rewrite the TraceContext::SourceCollection::Iterator class
Mathieu Lacage
2007-08-30 14:25:09 +02:00
d23b3123ba
move printing to client code
Mathieu Lacage
2007-08-30 13:58:15 +02:00
2d73bd9927
Move MakeMulticastAddress to NetDevice
Craig Dowell
2007-08-29 12:11:11 -07:00
ca379f0814
reference the proper trace source list group
Mathieu Lacage
2007-08-29 16:43:19 +02:00
c5b3ed12a0
add PrintDoxygen method
Mathieu Lacage
2007-08-29 16:43:04 +02:00
0e177e766a
add iterator to go through available list
Mathieu Lacage
2007-08-29 16:42:55 +02:00
15234069fe
add trace-source-file.h to doxygen list
Mathieu Lacage
2007-08-29 16:42:18 +02:00
45c531c463
ignore empty file
Mathieu Lacage
2007-08-29 16:42:00 +02:00
01d0b1767c
empty file for doxygen generation
Mathieu Lacage
2007-08-29 16:41:23 +02:00
45f247393e
add some text on trace sink signatures
Mathieu Lacage
2007-08-29 15:11:29 +02:00
c8967b4b5e
add some tracing documentation
Mathieu Lacage
2007-08-29 14:43:31 +02:00
cd40e70901
improve output of list of existing traces
Mathieu Lacage
2007-08-29 14:41:21 +02:00
ec3c5c7774
s/lowleveltracing/tracing/
Mathieu Lacage
2007-08-29 14:30:58 +02:00
69c4f021c9
make the output of the list of existing traces more readable
Mathieu Lacage
2007-08-29 14:30:44 +02:00
a2fb5d5cbe
merge
Gustavo J. A. M. Carneiro
2007-08-29 12:32:18 +01:00
0261a0b795
New WAF, avoids the bright yellow color (hard to read on light background terminals) problem.
Gustavo J. A. M. Carneiro
2007-08-29 12:31:17 +01:00
3b2ffd1a07
merge with trunk
Mathieu Lacage
2007-08-29 09:36:28 +02:00
e20b40ee61
backout 9856d1175cbb:642d6798feaa:27dd3e15308a
Mathieu Lacage
2007-08-29 09:35:53 +02:00
a882435757
Add some tweaks to enable building under emacs.
Gustavo J. A. M. Carneiro
2007-08-28 16:54:07 +01:00
afbb95d987
Build the ns3 library in the build/<variant> root, not in build/<variant>/src.
Gustavo J. A. M. Carneiro
2007-08-28 16:53:01 +01:00
74f9163b24
Remove references to really-simple-point-to-point, fix build
Raj Bhattacharjea
2007-08-28 10:20:13 -04:00
cda26929bd
some doxygen additions
Mathieu Lacage
2007-08-28 16:06:12 +02:00
f9a6120685
avoid method naming ambiguity in CompositeTraceResolver
Mathieu Lacage
2007-08-28 15:59:49 +02:00
979da57982
Reconcile changes with Mathieu's latest
George Riley
2007-08-28 09:55:21 -04:00
33e923540a
add some doxygen
Mathieu Lacage
2007-08-28 15:04:37 +02:00
c384b746f7
add doxygen documentation and rename TraceContext::Get to TraceContext::GetElement
Mathieu Lacage
2007-08-28 14:51:13 +02:00
4d9cf433ff
constify
Mathieu Lacage
2007-08-28 14:33:53 +02:00
380cdf687a
merge with trunk
Mathieu Lacage
2007-08-28 14:32:44 +02:00
722fb64245
use more NodeList::Iterator types
Mathieu Lacage
2007-08-28 14:31:53 +02:00
67b0c98578
merge with trunk
Mathieu Lacage
2007-08-28 14:10:54 +02:00
9f6f56f3ff
use the NodeList::Iterator type
Mathieu Lacage
2007-08-28 14:09:52 +02:00
91a6beb749
api doxygen for Object base class
Mathieu Lacage
2007-08-28 13:14:43 +02:00
a5cf22af80
document trace source signatures
Mathieu Lacage
2007-08-28 13:10:18 +02:00
cc6d4c0c06
constify
Mathieu Lacage
2007-08-28 13:03:08 +02:00
0b0a187967
document trace source signature
Mathieu Lacage
2007-08-28 12:42:27 +02:00
966643a542
improve trace list output
Mathieu Lacage
2007-08-28 12:06:15 +02:00
04569d27b7
merge with trunk
Mathieu Lacage
2007-08-28 12:05:35 +02:00
f55a3c0b3d
document also mobility model notifier
Mathieu Lacage
2007-08-28 11:22:01 +02:00
579a173fbf
avoid problems with recursive use of Object::DoCollectSources
Mathieu Lacage
2007-08-28 11:21:42 +02:00
fa4bcd0cd4
make sure to get to the parent during trace resolution
Mathieu Lacage
2007-08-28 11:20:55 +02:00
8acd0300cd
keep track of trace source help strings
Mathieu Lacage
2007-08-28 11:01:00 +02:00
65f12f1df5
replace TraceResolver::PrintAvailable with TraceResolver::CollectSources
Mathieu Lacage
2007-08-28 09:37:10 +02:00
551fe6ebc5
real multicast enet addr, more source routes, default multicast route
Craig Dowell
2007-08-27 23:46:14 -07:00
95c06276cf
add TraceResolver::CollectSources
Mathieu Lacage
2007-08-27 20:46:10 +02:00
403ece5588
add TraceContext::IsSimilar
Mathieu Lacage
2007-08-27 20:45:49 +02:00
fce27dc4de
add TraceResolver::PrintAvailable method
Mathieu Lacage
2007-08-27 20:25:15 +02:00
b41cef3631
add TraceContext::PrintAvailable
Mathieu Lacage
2007-08-27 16:02:55 +02:00
3eeae90472
replace enum with virtual class and subclasses
Mathieu Lacage
2007-08-27 15:34:57 +02:00
e366a6eed4
remove dead code
Mathieu Lacage
2007-08-27 15:07:39 +02:00
90c8be1fa3
add TraceContextElement::GetName method
Mathieu Lacage
2007-08-27 14:59:50 +02:00
669ce539dd
cleanup a bit
Mathieu Lacage
2007-08-27 14:06:11 +02:00
ccef3f6d9f
remove TraceRoot
Mathieu Lacage
2007-08-27 13:36:40 +02:00
c1b38a9203
rename TraceContext::Add to AddElement and Union
Mathieu Lacage
2007-08-27 13:21:59 +02:00
3f159872c0
add operator << for Packet and TraceContext
Mathieu Lacage
2007-08-27 13:15:27 +02:00
9a836af0d0
add image path
Mathieu Lacage
2007-08-27 13:15:13 +02:00
4e486b1f59
semi-real multicast hardware addresses
Craig Dowell
2007-08-24 17:38:49 -07:00
217edad33c
add ipv4 methods, remove source multicast route requirement, fix udp socket source address prob
Craig Dowell
2007-08-24 16:57:54 -07:00
89a326ebc5
merge with trunk
Craig Dowell
2007-08-24 13:29:51 -07:00
bce75ae3a8
Removed SConstruct file
Raj Bhattacharjea
2007-08-24 16:05:17 -04:00
9bf17256fb
Fixed inet-socket-address's opening IFDEF to be consistent with the filename
Raj Bhattacharjea
2007-08-24 14:00:52 -04:00
027cd21aa1
Added GPL and emacs modeline to inet-socket-address.h/cc
Raj Bhattacharjea
2007-08-24 13:21:33 -04:00
391b3eef11
Change the protocol stack processing to pass packets by non-const reference, rather than const reference and value as was previously done. Also change the queue semantics to return the packet on a deque, rather than requiring a packet as a parameter. The problem with the original approach was that packet UID's were getting skipped. The fix handles the uid properly, and we get sequential packet uid's on the trace file.
George Riley
2007-08-24 11:44:11 -04:00
4bf8491d01
get a few more files to compile
Mathieu Lacage
2007-08-24 16:27:59 +02:00
a62ac4df3a
build wifi sample code
Mathieu Lacage
2007-08-24 15:19:20 +02:00
9a7206b971
merge
Mathieu Lacage
2007-08-24 15:12:23 +02:00
e23f26a8f3
start of work towards port of wifi code
Mathieu Lacage
2007-08-24 15:12:12 +02:00
490d38c9f1
fix last errors for new tests
Mathieu Lacage
2007-08-24 15:11:08 +02:00
02418f7498
fix first part of errors introduced by new tests
Mathieu Lacage
2007-08-24 15:05:34 +02:00
ca21c26638
add failing tests
Mathieu Lacage
2007-08-24 14:45:25 +02:00
00a9973ca8
use a Ptr<> where needed.
Mathieu Lacage
2007-08-24 12:45:45 +02:00
2ee1d5fca6
the protocol number field is a 16 bit integer, not a 32 bit integer
Mathieu Lacage
2007-08-24 10:33:58 +02:00
d8b046a69f
add missing include
Mathieu Lacage
2007-08-24 10:32:35 +02:00
08bcb4249d
clarified a comment
Raj Bhattacharjea
2007-08-22 12:02:42 -04:00
35f5503e26
WAF: fix compatibility with Python 2.3
Gustavo J. A. M. Carneiro
2007-08-21 18:04:48 +01:00
c0b90df335
branch merge
Craig Dowell
2007-08-20 13:40:15 -07:00
bea15392ec
Added tag release ns-3.0.5 for changeset 08046b6aef37
Tom Henderson
2007-08-15 23:31:51 -07:00
52de20c3b6
Add Emmanuelle to authors list
Tom Henderson
2007-08-15 23:03:06 -07:00
365e662472
update release_steps.txt
Tom Henderson
2007-08-15 22:50:31 -07:00
89758558cf
bump version number
Tom Henderson
2007-08-15 22:49:06 -07:00
8d5ddc0ddf
Release notes updated
Tom Henderson
2007-08-15 22:48:40 -07:00
9d2617d9a0
Fix bug 68. Implement IsMulticast
Craig Dowell
2007-08-14 12:00:03 -07:00
6b17652197
fix non-unique ethernet addresses
Craig Dowell
2007-08-13 23:40:51 -07:00
6c2a73ebda
cleanup valgrind errors
Tom Henderson
2007-08-13 23:06:25 -07:00
ad45701790
restore ns-2 .tr format
Tom Henderson
2007-08-13 22:53:20 -07:00
ad3b6a04cc
Doxygen cleanup
Tom Henderson
2007-08-13 20:53:29 -07:00
caab4a3f41
Silliness for optimized version
Craig Dowell
2007-08-13 20:14:36 -07:00
aecc283cb5
set source IP address in udp-socket packets
Craig Dowell
2007-08-13 19:54:47 -07:00
87c9e523c7
set source address in socket
Craig Dowell
2007-08-13 16:21:39 -07:00
90451d9635
cleanup. more complex multicast example
Craig Dowell
2007-08-13 14:58:06 -07:00
e567af9b24
more multicast plumbing
Craig Dowell
2007-08-13 12:08:01 -07:00
dfae0be7d0
branch merge
Craig Dowell
2007-08-12 22:43:25 -07:00
d62a38e533
many debug prints
Craig Dowell
2007-08-12 22:41:24 -07:00
bc8ee80491
debug prints to make validation easier
Craig Dowell
2007-08-12 15:51:12 -07:00
915e34b32b
fix optimized build; remove old comment
Tom Henderson
2007-08-12 14:24:49 -07:00
5099a91a21
untested multicast support
Craig Dowell
2007-08-12 13:59:49 -07:00
6f9ab0dea5
move includes down to where they are really needed
Mathieu Lacage
2007-08-12 22:45:24 +02:00
f90c3d0350
more tests
Mathieu Lacage
2007-08-12 22:44:21 +02:00
66d375b3b3
add forgotten virtual keyword
Mathieu Lacage
2007-08-12 22:44:12 +02:00
233d71fec7
CompositeTraceResolver::Add -> CompositeTraceResolver::AddSource
Mathieu Lacage
2007-08-12 22:31:16 +02:00
14f3f82555
remove useless code
Mathieu Lacage
2007-08-12 22:24:45 +02:00