Commit Graph

  • 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