Commit Graph

348 Commits

Author SHA1 Message Date
Tom Henderson
60e999cf12 Move packet info tag code to internet-stack, due to test dependencies 2011-01-28 12:55:16 -08:00
Mitch Watrous
3deeb9ee26 Make test cases not return bool valuesMake all TestSuite instances be static 2011-01-17 12:53:20 -08:00
Mitch Watrous
f67a639728 Make all TestSuite instances be static 2011-01-10 15:55:29 -08:00
Tom Henderson
882ee51a41 remove stale doxygen and comments pertaining to TCP 2011-01-03 15:51:55 -08:00
Tom Henderson
2eb811f9f1 fix TcpSocketBase::RecvFrom() 2010-12-30 11:16:35 -08:00
Tom Henderson
6ecdd39227 more verbose assert message when MTU exceeded 2010-12-29 10:14:43 -08:00
Tom Henderson
4384941372 bug 967: decouple Ipv4L4Protocols from Ipv4L3Protocol::Send() via a new callback 2010-12-23 11:32:36 -08:00
Tom Henderson
78935c36d4 fix valgrind warnings for new TCP code 2010-12-19 21:57:21 -08:00
Josh Pelkey
da85b34487 merge new TCP code 2010-12-17 13:57:22 -05:00
Josh Pelkey
a9c9977ec5 Avoid enum name collision in socket 2010-12-17 12:48:13 -05:00
Josh Pelkey
50778714b3 Implement Socket::GetSocketType 2010-12-16 20:17:50 -05:00
Tom Henderson
b936dd686d bug 1009: decouple m_finSequence (TcpSocketImpl) from transmit sequence numbers 2010-11-17 16:23:09 -08:00
Tom Henderson
a9b910fd14 bug 1022: inappropriate ASSERT in tcp-socket-impl.cc 2010-11-17 16:17:35 -08:00
Mitch Watrous
fb065d9693 Fixed problems due to missing NSC. 2010-10-08 10:01:00 -07:00
Sam Jansen
ea7b334d42 Fix bug980: nsc library not detected 2010-09-22 12:42:07 -07:00
Tom Henderson
8f58376360 Help waf to guess release versions of nsc and pybindgen 2010-08-20 12:17:19 -07:00
Tom Henderson
d9fbfafcc2 Bump nsc version to 0.5.2 2010-08-14 15:37:02 -07:00
Josh Pelkey
db1fd23f9a add needed header 2010-08-13 11:21:14 -04:00
Josh Pelkey
f220546b16 fix one more PeekData 2010-08-13 11:14:44 -04:00
Mathieu Lacage
269046aa5a log timeout duration 2010-08-13 09:32:29 +02:00
Mathieu Lacage
f6fc12ff11 get rid of NOARGS logging statements and log statements in getters 2010-08-13 09:29:36 +02:00
Mathieu Lacage
72aca999e4 get rid of annoying logging for getters and of the _NOARGS log calls. 2010-08-13 09:22:29 +02:00
Andrey Mazo
161b7217c0 fix some indentation 2010-08-11 09:25:51 -04:00
Craig Dowell
def0d12507 get rid of about a zillion PeekData 2010-08-10 20:04:06 -07:00
Ken Renard
55e1e1e47a [bug 911] Ipv4 multicast forwarding not going to all output interfaces in route 2010-08-09 23:40:31 -07:00
Mathieu Lacage
fedb8201f2 merge with bug826 fixes 2010-08-07 14:30:18 +02:00
Christian Facchini
9b97d39c32 Bug 969 - No SocketList is present in UdpL4Protocol class 2010-08-05 11:22:11 -04:00
Blake Hurd
cb4b0f8778 add arp-header.h to wscript 2010-08-02 13:41:11 -04:00
Tom Henderson
a9c272c6b2 improve a few logging statements 2010-07-23 13:31:02 -07:00
Gustavo J. A. M. Carneiro
3c18f0ac91 Remove leftover old version sequence number sources 2010-07-19 17:51:20 +01:00
Gustavo J. A. M. Carneiro
23aae2df14 Still Bug 943: fix UdpSocketImpl::GetAllowBroadcast, let Socket::SetAllowBroadcast return a bool indicating success/failure, instead of a fatal error. 2010-07-19 12:17:51 +01:00
Josh Pelkey
274e6f6444 simple doxygen fixes 2010-07-15 15:21:56 -04:00
Hajime Tazaki
9dc33c37b1 Bug 671 add packet-info-tag.cc for IP_PKTINFO/IPV6_PKTINFO 2010-07-13 13:00:55 +09:00
Gustavo J. A. M. Carneiro
a0a543e663 Fix regression tests after bug 943 changes 2010-07-12 11:45:15 +01:00
Mathieu Lacage
8b45524363 merge with ns-3-dev 2010-07-08 09:48:41 +02:00
Mathieu Lacage
4de0464482 variable is of type Time, not Timer. 2010-07-08 09:38:33 +02:00
Hajime Tazaki
41c90baf30 update Bug 932: source address selection in IPv4 HDRINCL 2010-07-07 23:58:40 +09:00
Josh Pelkey
2133aa49c5 ensure objects are regsitered 2010-06-29 20:24:20 -04:00
Gustavo J. A. M. Carneiro
6214884a63 Enforce the AllowBroadcast socket option for UDP sockets 2010-06-18 17:18:59 +01:00
Gustavo J. A. M. Carneiro
8623ac0131 Bug 943 - Add a SO_BROADCAST socket option 2010-06-15 18:29:45 +01:00
Gustavo J. A. M. Carneiro
f3b8aeb55c Bug 385 - Add a generic "sequence number" class. 2010-07-11 22:32:34 +01:00
Lalith Suresh
8cfeb5fcbb Removes repetition of 'class Ipv4L4Protocol;' 2010-06-10 11:45:16 +05:30
Hajime Tazaki
8873e85bf5 update Bug 932 (Support IP_HDRINCL option for Ipv4RawSocket) again: regarding w/ Tom's comments. 2010-06-04 10:17:51 +09:00
Hajime Tazaki
3ec16d2bbf Bug 932 - Support IP_HDRINCL option for Ipv4RawSocket 2010-06-04 07:09:30 +09:00
Hajime Tazaki
f90f72425b Bug 858 - support MSG_PEEK in IPv4/IPv6 raw socket 2010-06-04 07:05:22 +09:00
Antti Mäkelä
e36f3cfa30 Bug 902 - TCP: handle out-of-order packets during connection shutdown 2010-06-02 10:44:48 -04:00
Antti Mäkelä
7e9e3826a2 bug 906: NSC TCP socket fork did not copy txbuffersize over 2010-05-29 14:04:03 -07:00
Josh Pelkey
4a7bd194d9 merge 2010-05-16 20:10:59 -04:00
Josh Pelkey
f747f51683 register icmpv4 objects 2010-05-16 20:10:14 -04:00
Tom Henderson
8c2c1596e2 bug 861: Log drop traces for forwarding failures into IPv4 and IPv6 ascii traces 2010-05-15 16:46:47 -07:00