Commit Graph

3069 Commits

Author SHA1 Message Date
Raj Bhattacharjea
a7a0a3de70 Change log output to be more consistent 2008-05-30 15:14:38 -04:00
Raj Bhattacharjea
62ff82d0ca Fix up recv buffer stuff some more 2008-05-22 17:08:19 -04:00
Raj Bhattacharjea
e62a059f05 Fix tcp rx buffer semantics; fromaddress tagging is broken at the moment 2008-05-22 11:55:42 -04:00
Raj Bhattacharjea
3bd417f4e5 Merge with tomh/ns-3-dev-socket 2008-05-21 12:01:24 -04:00
Tom Henderson
72d054a867 Move Tcp attributes from factory to TcpSocket 2008-05-21 00:38:49 -07:00
Tom Henderson
ef99300eff Add missing files 2008-05-20 12:55:23 -07:00
Tom Henderson
49d5404bfc Add abstract base class TcpSocket 2008-05-20 12:36:05 -07:00
Tom Henderson
c21d79a87b change TcpImpl to TcpSocketFactoryImpl 2008-05-20 12:27:30 -07:00
Tom Henderson
8dc2460416 move Tcp to TcpSocketFactory 2008-05-20 12:16:55 -07:00
Tom Henderson
e6bd2a7a6a change TcpSocket to TcpSocketImpl 2008-05-20 11:52:25 -07:00
Raj Bhattacharjea
3a34c3fff1 Merge with tomh/ns-3-dev-socket 2008-05-20 14:40:36 -04:00
Tom Henderson
ad374c8d87 rename UdpSocket to UdpSocketImpl 2008-05-20 10:30:40 -07:00
Tom Henderson
935532822b Move UdpSocket to UdpSocketImpl 2008-05-20 10:16:03 -07:00
Tom Henderson
2a14b1c408 remove spurious test line 2008-05-20 07:27:16 -07:00
Tom Henderson
5b119aa40d Add attributes to new abstract base class for UdpSocket 2008-05-20 07:25:17 -07:00
Tom Henderson
25de2ff3c4 s/UdpImpl/UdpSocketFactoryImpl 2008-05-17 22:02:09 -07:00
Tom Henderson
4c4ef85a93 s/ns3::Udp/ns3::UdpSocketFactory 2008-05-17 12:08:20 -07:00
Tom Henderson
67d54a7f8a Implement IPTTL socket option for UDP 2008-05-17 11:15:02 -07:00
Tom Henderson
0a476b4f04 undo SocketDefaults class; plumb in new UdpSocket option attributes 2008-05-16 21:28:07 -07:00
Tom Henderson
18011ba4eb improve send semantics, documentation 2008-05-15 23:06:58 -07:00
Tom Henderson
aa7b91f890 branch merge 2008-05-15 21:35:55 -07:00
Gustavo J. A. M. Carneiro
6547b9222c GlobalRoutingManager: don't segfault for NetDevices that have no associated Channel (e.g. virtual NetDevices); just skip them. 2008-05-15 12:56:10 +01:00
Gustavo J. A. M. Carneiro
a4a8086580 GlobalRoutingManager: don't abort with non-IP NetDevices, just skip them. 2008-05-15 12:54:28 +01:00
Gustavo J. A. M. Carneiro
36e6b69aaf PacketSocket bind-to-interface bug 2008-05-14 19:15:00 +01:00
Gustavo J. A. M. Carneiro
dc624d46b3 merge 2008-05-14 18:16:02 +01:00
Gustavo J. A. M. Carneiro
1cecfe5548 Missing Packet::Copy in Node::ReceiveFromDevice for the multiple protocol handlers scenario. 2008-05-14 18:15:26 +01:00
Mathieu Lacage
47e58be578 update pcap trace setup filename 2008-05-14 09:37:00 -07:00
Tom Henderson
b00892cae7 swap SendTo parameters 2008-05-13 07:22:03 -07:00
Tom Henderson
2e116e5f74 Fix semantics of NotifySend() for Tcp 2008-05-13 06:57:57 -07:00
Tom Henderson
9eb007fd26 Add SocketDefaults to store socket option attributes (missing files) 2008-05-12 23:02:44 -07:00
Tom Henderson
6be343530f Add SocketDefaults to store socket option attributes 2008-05-12 23:02:23 -07:00
Gustavo J. A. M. Carneiro
9ee8930726 WAF: add uselib_local to the ns3 library to pull in library dependencies from the ns-3 modules into the main library. 2008-05-13 01:04:42 +01:00
Raj Bhattacharjea
0add09088e Use the correct semantics for sendcallback 2008-05-12 15:12:26 -04:00
Raj Bhattacharjea
006ac07f97 Tcp large transfer modified to keep sending for 10 seconds 2008-05-12 13:27:45 -04:00
Raj Bhattacharjea
5d5fd895f1 Add a socket callback that can unblock a blocked close 2008-05-12 13:13:50 -04:00
Tom Henderson
a042d0bbef Move API for socket factory to a Socket::CreateSocket () factory method 2008-05-12 06:39:00 -07:00
Tom Henderson
3ebec1046c Some tcp socket cleanup for buffer limits 2008-05-11 22:12:16 -07:00
Tom Henderson
4340da4ca6 branch merge 2008-05-11 21:55:17 -07:00
Tom Henderson
6ec88588f1 tweak UdpSocket buffer limit behavior 2008-05-11 21:55:00 -07:00
Tom Henderson
32bc3d3664 Fix point-to-point unit tests 2008-05-11 21:43:55 -07:00
Tom Henderson
ee62b6d04e Enable receive buffer limit for packet socket 2008-05-11 20:59:08 -07:00
Tom Henderson
fc73accacd branch merge from ns-3-dev 2008-05-11 15:17:18 -07:00
Tom Henderson
9da8e1bb03 branch merge from Raj 2008-05-11 15:16:58 -07:00
Craig Dowell
515183caae fix bug 161 2008-05-11 11:18:21 -07:00
Tom Henderson
0f55fefaba API for SocketOptions class 2008-05-10 21:27:32 -07:00
Tom Henderson
ddda864b77 branch merge 2008-05-10 20:22:27 -07:00
Craig Dowell
5a16ff1df4 bug 153 applied to CSMA 2008-05-08 13:26:49 -07:00
Raj Bhattacharjea
53841f6170 NotifySend ONLY when data is acked 2008-05-08 16:17:16 -04:00
Craig Dowell
3c8bfe6ae6 bug 153 2008-05-08 12:43:36 -07:00
Raj Bhattacharjea
7089f682d6 Finite send buffer first cut 2008-05-08 15:31:44 -04:00