Commit Graph

5927 Commits

Author SHA1 Message Date
Mathieu Lacage
450ca7325d replace ambiguous constructor with separate construction function. 2008-02-14 01:08:45 +01:00
Mathieu Lacage
3f5fa2d889 fix an old typo. 2008-02-14 00:43:46 +01:00
Mathieu Lacage
2e4860e39e add Value support to Address 2008-02-14 00:36:39 +01:00
Mathieu Lacage
392c7581eb add Value support to DataRate 2008-02-14 00:36:25 +01:00
Mathieu Lacage
81f0d2464c add Value support to Mac48Address 2008-02-14 00:36:14 +01:00
Mathieu Lacage
58a93485de introduce top-level ParamSpec for bindings. 2008-02-13 23:37:46 +01:00
Mathieu Lacage
23c4395731 convert RandomVariable, Rectangle, Vector, and Time to the new Class Helper 2008-02-13 22:39:17 +01:00
Mathieu Lacage
0a20822e64 rework param-spec-helper code to avoid having to deal with pointers to member functions et al. 2008-02-13 21:00:33 +01:00
Raj Bhattacharjea
cdc9002e41 Fix TCP server socket connection notification (part of bug 132) 2008-02-13 09:55:15 -05:00
Gustavo J. A. M. Carneiro
f8ae534480 A couple more OLSR bug fixes 2008-02-13 18:23:20 +00:00
Gustavo J. A. M. Carneiro
c6f3793178 OLSR: code cleanup, more extensive logging, many bug fixes. Should also handle multiple interfaces better, now. 2008-02-13 17:44:05 +00:00
Gustavo J. A. M. Carneiro
96451fdb37 Make the OLSR example a bit more complete, adding a 5th node, to exercise 3-hop routing. 2008-02-13 17:42:08 +00:00
Gustavo J. A. M. Carneiro
feb47b3bb1 Fix broadcast packet reception for locally bound sockets (bug #136) 2008-02-13 17:37:43 +00:00
Gustavo J. A. M. Carneiro
4f02439cb1 Add the IPv4 header before deciding whether to drop packets. Closes bug #135. 2008-02-11 14:46:44 +00:00
Mathieu Lacage
b0e8f9ff56 add XXX markers. 2008-02-11 05:11:55 +01:00
Mathieu Lacage
74a7f5d065 add big warning 2008-02-11 05:11:45 +01:00
Mathieu Lacage
8cc988f172 add ObjectVector value support. 2008-02-11 04:26:09 +01:00
Gustavo J. A. M. Carneiro
a14e1de6cc The message "Unable to determine outbound interface. No default route set"
should not be fatal; just return false instead.
2008-02-10 22:34:04 +00:00
Gustavo J. A. M. Carneiro
a30e3a7e94 Upgrade WAF to version 1.3.2 2008-02-10 13:19:07 +00:00
Gustavo J. A. M. Carneiro
450f9db5c6 RandomWalk2dMobilityModel changed name to RandomWalkMobilityModel (typo or intentional?) 2008-02-10 11:51:53 +00:00
Gustavo J. A. M. Carneiro
eca7dc5b27 Make sequence-number.h a public header file (because it is included by another public header, tcp-header.h) 2008-02-09 18:37:58 +00:00
Mathieu Lacage
e51df22a48 kill non-existant method 2008-02-09 02:35:38 +01:00
Mathieu Lacage
fa3b613148 report more get/set errors 2008-02-09 02:28:21 +01:00
Mathieu Lacage
d4a6b3ab85 merge with HEAD 2008-02-08 18:24:35 +01:00
Mathieu Lacage
c295b15d7e add hierarchical support to MobilityHelper 2008-02-08 17:52:20 +01:00
Mathieu Lacage
cf48df0f49 rework slightly ns2 mobility support 2008-02-08 17:27:38 +01:00
Mathieu Lacage
16a94230d2 convert Mobility subsystem to Value framework 2008-02-08 04:11:48 +01:00
Mathieu Lacage
d226ebb036 fix typo: non-matching delaration/implementation 2008-02-08 04:11:29 +01:00
Mathieu Lacage
2c658704eb add automatic conversion from string to PValue. 2008-02-08 04:11:08 +01:00
Mathieu Lacage
ea1eacc952 implement missing methods 2008-02-08 02:22:36 +01:00
Mathieu Lacage
161ff1c6b0 a pretty simple wrapper around TypeId+Parameters: ObjectFactory 2008-02-08 02:22:04 +01:00
Mathieu Lacage
eec4df655d add a default constructor for the TypeId class 2008-02-08 02:21:23 +01:00
Mathieu Lacage
bd0ca7917a untested templates rarely work. 2008-02-08 00:53:40 +01:00
Mathieu Lacage
5af34cc0da add missing Make functions 2008-02-08 00:53:16 +01:00
Mathieu Lacage
69f491c008 fix Value support 2008-02-08 00:52:57 +01:00
Mathieu Lacage
1f848288d8 add Value support to Time 2008-02-08 00:52:32 +01:00
Mathieu Lacage
9cd8e34252 make headers public. 2008-02-07 23:57:07 +01:00
Mathieu Lacage
5137b37f86 add Value support to Rectangle 2008-02-07 23:56:03 +01:00
Mathieu Lacage
16086b3349 add Value support to Vector 2008-02-07 23:55:43 +01:00
Mathieu Lacage
153e0f6d48 make param-spec-helper.h public 2008-02-07 23:55:23 +01:00
Mathieu Lacage
f44a019aed add back FpValue support 2008-02-07 23:23:33 +01:00
Mathieu Lacage
f826fbc2d9 add Value support to RandomVariable. 2008-02-07 22:40:46 +01:00
Mathieu Lacage
f03f1c237b bug 133: automate RandomVariable memory management. 2008-02-07 19:57:21 +01:00
Craig Dowell
b4c23f8ebf branch merge 2008-02-06 10:03:46 -08:00
Craig Dowell
dd8985b92d further ns-3-obj changes 2008-02-06 10:03:09 -08:00
Mathieu Lacage
bf9d59fe21 enforce TypeId::PARAM_* flags 2008-02-06 18:31:15 +01:00
Gustavo J. A. M. Carneiro
9fcd20505c Move TcpSocket's m_retxEvent.Cancel() to ~TcpSocket(), so that it is executed by all possible code paths leading up to a TcpSocket deallocation. 2008-02-06 17:11:56 +00:00
Raj Bhattacharjea
a142d30a9d Merge 2008-02-05 15:30:16 -05:00
Raj Bhattacharjea
c3658bd810 Slight refactor of TCP code so two way connections don't bug out 2008-02-05 15:29:17 -05:00
Raj Bhattacharjea
6e7d9062cb Patch for bug 130 from Gustavo 2008-02-05 09:54:32 -05:00