Commit Graph

2811 Commits

Author SHA1 Message Date
Mathieu Lacage
404cdb6f49 use the right log component name for PacketSink. use NS_LOG_FUNCTION. 2008-08-09 10:52:36 -07:00
Mathieu Lacage
f6044dc0b4 remove uneeded virtual keyword 2008-08-08 16:29:15 -07:00
Mathieu Lacage
3ca49e8f39 ensure type is registered 2008-08-07 12:22:38 -07:00
Mathieu Lacage
1327e45a41 merge with HEAD 2008-08-07 11:14:32 -07:00
Mathieu Lacage
bfd084bde7 implement WifiNetDevice::SendFrom 2008-08-07 11:14:15 -07:00
Mathieu Lacage
29151f4ec2 remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake. 2008-08-07 10:13:54 -07:00
Gustavo J. A. M. Carneiro
161adc2a4e Bug #270: Simulator::RunOneEvent 2008-08-06 11:37:52 +01:00
Gustavo J. A. M. Carneiro
bf060fddf8 Oops, typo (evil copy-paste) 2008-08-06 16:11:44 +01:00
Gustavo J. A. M. Carneiro
3883a5e095 Add bounds checking asserts to Node::GetApplication, NodeList::GetNode, and Node::GetDevice. 2008-08-06 16:06:44 +01:00
Craig Dowell
2966ca33b9 Comment to clarify MTU policy was insufficiently clear 2008-08-05 10:34:26 -07:00
Mathieu Lacage
162194c37f repeat the virtual keyword in the subclass 2008-08-05 10:06:40 -07:00
Craig Dowell
6c7bdf5845 sort out various MTU options 2008-08-04 17:32:32 -07:00
Craig Dowell
3a519a71da 128 column pages 2008-08-03 21:55:49 -07:00
Mathieu Lacage
7a711ae53e bug 269: revert parts of 9e763021e045 and add comments to avoid getting these again. 2008-08-03 09:14:07 -07:00
Tom Henderson
af0efdeab3 branch merge 2008-08-01 07:40:22 -07:00
Mathieu Lacage
4ba6e58745 bug 266: src/wscript unconditionally sets conf.env['NS3_MODULE_PATH'] 2008-07-31 15:04:01 -07:00
Mathieu Lacage
51d31554c4 merge with HEAD 2008-07-30 12:44:56 -07:00
Mathieu Lacage
660c536a49 use fully-qualified c++ typename to allow using macros outside of the ns3 namespace. 2008-07-30 12:44:34 -07:00
Mathieu Lacage
317878411a kill dead code 2008-07-30 12:43:43 -07:00
Tom Henderson
3af1dc7235 revised patch to fix bug 253 2008-07-30 06:30:42 -07:00
Raj Bhattacharjea
caaae1c1dd Fix TcpSocketImpl rx buffer logic (closes 248) 2008-07-29 15:36:41 -04:00
Mathieu Lacage
1f86e826e5 bug 264: NS_BREAKPOINT never stops the debugger at the right location. 2008-07-29 11:19:16 -07:00
Mathieu Lacage
5857618635 bug 251: mobility helper has no ascii output 2008-07-28 09:03:10 -07:00
Mathieu Lacage
36f196a9a0 bug 252: get rid of dead code. 2008-07-28 08:54:20 -07:00
Sebastien Vincent
8d844b7502 bug 262: fix g++ 4.3 build 2008-07-28 08:30:32 -07:00
Gustavo J. A. M. Carneiro
b157853a0c OLSR: HELLO messages hold time should be 3 times hello interval, not hello interval. 2008-07-28 16:06:46 +01:00
Gustavo J. A. M. Carneiro
fbf681955e Make the LogComponent* utility functions available for optimized builds as well, albeit as noops. Closes #258. 2008-07-25 16:51:40 +01:00
Gustavo J. A. M. Carneiro
2aceead32f merge 2008-07-24 11:41:56 +01:00
Gustavo J. A. M. Carneiro
ca2fef3bd8 Make the new NetDevice APIs pure virtual methods, by Mathieu's insistence. 2008-07-24 11:41:15 +01:00
Gustavo J. A. M. Carneiro
732b7994de Add empty implementation of Simulator::SetImplementation, to make Python bindings work. 2008-07-24 11:37:56 +01:00
Gustavo J. A. M. Carneiro
f573eaa47a Add helper waf proxy script 2008-07-24 11:27:57 +01:00
Craig Dowell
c51f635cfb fix supidity in mtu stuff 2008-07-23 18:29:13 -07:00
Craig Dowell
dbb7f0f738 begin sorting out mtu woes 2008-07-23 17:09:12 -07:00
Raj Bhattacharjea
0ad768c938 Make PacketSink multitasking for TCP (closes bug 244) 2008-07-23 16:09:17 -04:00
Craig Dowell
c415957dfc branch merge 2008-07-21 15:53:03 -07:00
Craig Dowell
9c8ee223b3 make simulator implementation replaceable via global default value 2008-07-18 21:51:31 -07:00
Gustavo J. A. M. Carneiro
ae074d9e03 No need to make NetDevice::SendFrom pure virtual; instead just give a fatal error if used in runtime (it's only used by the learning bridge, anyway, so...). 2008-07-18 11:41:22 +01:00
Gustavo J. A. M. Carneiro
0632b05ed9 merge 2008-07-18 11:23:29 +01:00
Gustavo J. A. M. Carneiro
06a4d72721 merge 2008-07-18 11:12:31 +01:00
Craig Dowell
b1af5815b0 factor simulator into interface and (multiple) implementation pieces 2008-07-17 23:52:59 -07:00
Unknown
d369fc0c61 fix darwin build break 2008-07-17 18:57:08 -07:00
Craig Dowell
e567e5fec5 fix darwin build break 2008-07-17 18:45:58 -07:00
Tom Henderson
4914c4afcb Add NS_LOG_FUNCTION calls in arp implementation 2008-07-16 22:33:51 -07:00
Gustavo J. A. M. Carneiro
a8d461f29e Remove some useless code 2008-07-16 16:17:21 +01:00
Gustavo J. A. M. Carneiro
c33568c079 New API considering comments from Craig: NetDevice->Node uses two callbacks; Node->ProtocolHandlers uses a single API with a promiscuous flag. 2008-07-16 16:06:50 +01:00
Gustavo J. A. M. Carneiro
ccb5ec4d4d merge 2008-07-16 14:33:44 +01:00
Craig Dowell
db748a0000 add system threads and synchronization primitives 2008-07-15 15:59:57 -07:00
Gustavo J. A. M. Carneiro
d1a7261479 merge 2008-07-14 11:12:30 +01:00
Mathieu Lacage
731a76246f bug 247: tcp checksum crashes when enabled. 2008-07-10 15:58:24 -07:00
Mathieu Lacage
7f07acc254 use NS_DEPRECATED for bug 232. 2008-07-09 20:12:05 -07:00