Mathieu Lacage
|
debc5565e7
|
bug 282: remove Ipv4L4Demux
|
2008-09-02 17:20:32 -07:00 |
|
Florian Westphal
|
39342bee5b
|
nsc: enable network simulation cradle
This adds the hooks to allow the nsc code to be compiled into ns-3 if
the --nsc flag is specified during 'waf configure'.
|
2008-08-29 23:10:00 +02:00 |
|
Florian Westphal
|
85285bb204
|
nsc: core files.
This adds the core network simulation cradle support
code.
|
2008-08-29 23:08:18 +02:00 |
|
Florian Westphal
|
4d90cc6689
|
ipv4-end-point-demux: add method to fetch list of all endpoints
GetAllEndPoints() will be used by the network simulation cradle.
After a wakeup event, all sockets (Endpoints) have to be checked
for state changes.
|
2008-08-29 23:07:21 +02:00 |
|
Mathieu Lacage
|
233714297e
|
bug 273: constify packet pointers.
|
2008-08-25 09:13:05 -07:00 |
|
Raj Bhattacharjea
|
fb7d8ef9b1
|
Fix a unit test typo (thanks Providence Salumu Munga
|
2008-08-19 14:13:01 -04:00 |
|
Raj Bhattacharjea
|
179231fad5
|
Add another test to TcpSocketImplTest
|
2008-08-14 18:25:33 -04:00 |
|
Raj Bhattacharjea
|
dfb7410065
|
Add a test to TcpSocketImpl unit tests
|
2008-08-14 17:39:43 -04:00 |
|
Mathieu Lacage
|
777c297b46
|
make it build with gcc 4.1.3
|
2008-08-13 10:08:03 -07:00 |
|
Raj Bhattacharjea
|
f922b5784f
|
Stub TcpSocketImpl unit test
|
2008-08-11 16:47:46 -04:00 |
|
Tom Henderson
|
076561487d
|
revised patch to fix bug 253
|
2008-07-30 06:30:42 -07:00 |
|
Raj Bhattacharjea
|
75bf747a97
|
Fix TcpSocketImpl rx buffer logic (closes 248)
|
2008-07-29 15:36:41 -04:00 |
|
Raj Bhattacharjea
|
69f71dc2bc
|
Make PacketSink multitasking for TCP (closes bug 244)
|
2008-07-23 16:09:17 -04:00 |
|
Gustavo J. A. M. Carneiro
|
cc2e6b3c00
|
merge
|
2008-07-18 11:12:31 +01:00 |
|
Tom Henderson
|
3bcc66dfdc
|
Add NS_LOG_FUNCTION calls in arp implementation
|
2008-07-16 22:33:51 -07:00 |
|
Gustavo J. A. M. Carneiro
|
0bd35ffb67
|
Remove some useless code
|
2008-07-16 16:17:21 +01:00 |
|
Gustavo J. A. M. Carneiro
|
a4d3a59bea
|
merge
|
2008-07-14 11:12:30 +01:00 |
|
Mathieu Lacage
|
4d57f51bc5
|
bug 247: tcp checksum crashes when enabled.
|
2008-07-10 15:58:24 -07:00 |
|
Raj Bhattacharjea
|
cdd39996c2
|
Add some additional TCP dox about RFC compliance
|
2008-07-09 14:10:18 -04:00 |
|
Gustavo J. A. M. Carneiro
|
11c9cacc5c
|
sync with ns-3-dev
|
2008-07-08 14:18:50 +01:00 |
|
Gustavo J. A. M. Carneiro
|
e525ff58ab
|
Simplify promiscuous mode API: NetDevices always operate in promiscuous mode, normal receive callbacks receive extra destination address and packet type.
|
2008-07-07 12:18:05 +01:00 |
|
tjkopena@cs.drexel.edu
|
ed9944dc14
|
Minor doc notes added to ipv4.h
|
2008-07-03 09:44:23 -04:00 |
|
Mathieu Lacage
|
d81e28227f
|
bug 245: build failure with gcc 4.3.x
|
2008-07-02 03:16:36 -07:00 |
|
Mathieu Lacage
|
d6dc2ba382
|
implement Packet::PeekHeader and Packet::PeekTrailer to avoid evil workarounds when receiving tcp packets.
|
2008-07-01 11:00:29 -07:00 |
|
Sebastien Vincent
|
ff37dab9d2
|
bug 236: add optional support for tcp and udp checksum.
|
2008-07-01 10:52:11 -07:00 |
|
Craig Dowell
|
06e9f822cf
|
Apply Patch for Bug 237
|
2008-06-27 14:56:18 -07:00 |
|
craigdo@craig-dowells-imac.local
|
3886e854cf
|
move m_wouldBlock assignment to fix bug 226
|
2008-06-18 21:29:21 -07:00 |
|
Craig Dowell
|
d10c01649b
|
Changes for bug 205, unlisted FIN bug
|
2008-06-16 16:25:52 -07:00 |
|
Mathieu Lacage
|
d031eee06e
|
merge bug 213 repo
--HG--
rename : src/internet-node/tcp-socket-impl.cc => src/internet-stack/tcp-socket-impl.cc
rename : src/internet-node/tcp-socket-impl.h => src/internet-stack/tcp-socket-impl.h
rename : src/internet-node/udp-socket-impl.cc => src/internet-stack/udp-socket-impl.cc
rename : src/internet-node/udp-socket-impl.h => src/internet-stack/udp-socket-impl.h
|
2008-06-13 17:20:55 -07:00 |
|
Raj Bhattacharjea
|
0015abca21
|
Update the internet-stack documentation
|
2008-06-13 16:47:07 -04:00 |
|
Mathieu Lacage
|
0b6f308e04
|
bug 186: internet-node directory must be renamed to internet-stack
--HG--
rename : src/internet-node/arp-cache.cc => src/internet-stack/arp-cache.cc
rename : src/internet-node/arp-cache.h => src/internet-stack/arp-cache.h
rename : src/internet-node/arp-header.cc => src/internet-stack/arp-header.cc
rename : src/internet-node/arp-header.h => src/internet-stack/arp-header.h
rename : src/internet-node/arp-ipv4-interface.cc => src/internet-stack/arp-ipv4-interface.cc
rename : src/internet-node/arp-ipv4-interface.h => src/internet-stack/arp-ipv4-interface.h
rename : src/internet-node/arp-l3-protocol.cc => src/internet-stack/arp-l3-protocol.cc
rename : src/internet-node/arp-l3-protocol.h => src/internet-stack/arp-l3-protocol.h
rename : src/internet-node/internet-stack.cc => src/internet-stack/internet-stack.cc
rename : src/internet-node/internet-stack.h => src/internet-stack/internet-stack.h
rename : src/internet-node/ipv4-checksum.cc => src/internet-stack/ipv4-checksum.cc
rename : src/internet-node/ipv4-checksum.h => src/internet-stack/ipv4-checksum.h
rename : src/internet-node/ipv4-end-point-demux.cc => src/internet-stack/ipv4-end-point-demux.cc
rename : src/internet-node/ipv4-end-point-demux.h => src/internet-stack/ipv4-end-point-demux.h
rename : src/internet-node/ipv4-end-point.cc => src/internet-stack/ipv4-end-point.cc
rename : src/internet-node/ipv4-end-point.h => src/internet-stack/ipv4-end-point.h
rename : src/internet-node/ipv4-impl.cc => src/internet-stack/ipv4-impl.cc
rename : src/internet-node/ipv4-impl.h => src/internet-stack/ipv4-impl.h
rename : src/internet-node/ipv4-interface.cc => src/internet-stack/ipv4-interface.cc
rename : src/internet-node/ipv4-interface.h => src/internet-stack/ipv4-interface.h
rename : src/internet-node/ipv4-l3-protocol.cc => src/internet-stack/ipv4-l3-protocol.cc
rename : src/internet-node/ipv4-l3-protocol.h => src/internet-stack/ipv4-l3-protocol.h
rename : src/internet-node/ipv4-l4-demux.cc => src/internet-stack/ipv4-l4-demux.cc
rename : src/internet-node/ipv4-l4-demux.h => src/internet-stack/ipv4-l4-demux.h
rename : src/internet-node/ipv4-l4-protocol.cc => src/internet-stack/ipv4-l4-protocol.cc
rename : src/internet-node/ipv4-l4-protocol.h => src/internet-stack/ipv4-l4-protocol.h
rename : src/internet-node/ipv4-loopback-interface.cc => src/internet-stack/ipv4-loopback-interface.cc
rename : src/internet-node/ipv4-loopback-interface.h => src/internet-stack/ipv4-loopback-interface.h
rename : src/internet-node/ipv4-static-routing.cc => src/internet-stack/ipv4-static-routing.cc
rename : src/internet-node/ipv4-static-routing.h => src/internet-stack/ipv4-static-routing.h
rename : src/internet-node/pending-data.cc => src/internet-stack/pending-data.cc
rename : src/internet-node/pending-data.h => src/internet-stack/pending-data.h
rename : src/internet-node/rtt-estimator.cc => src/internet-stack/rtt-estimator.cc
rename : src/internet-node/rtt-estimator.h => src/internet-stack/rtt-estimator.h
rename : src/internet-node/sequence-number.cc => src/internet-stack/sequence-number.cc
rename : src/internet-node/sequence-number.h => src/internet-stack/sequence-number.h
rename : src/internet-node/sgi-hashmap.h => src/internet-stack/sgi-hashmap.h
rename : src/internet-node/tcp-header.cc => src/internet-stack/tcp-header.cc
rename : src/internet-node/tcp-header.h => src/internet-stack/tcp-header.h
rename : src/internet-node/tcp-l4-protocol.cc => src/internet-stack/tcp-l4-protocol.cc
rename : src/internet-node/tcp-l4-protocol.h => src/internet-stack/tcp-l4-protocol.h
rename : src/internet-node/tcp-socket-factory-impl.cc => src/internet-stack/tcp-socket-factory-impl.cc
rename : src/internet-node/tcp-socket-factory-impl.h => src/internet-stack/tcp-socket-factory-impl.h
rename : src/internet-node/tcp-socket-impl.cc => src/internet-stack/tcp-socket-impl.cc
rename : src/internet-node/tcp-socket-impl.h => src/internet-stack/tcp-socket-impl.h
rename : src/internet-node/tcp-typedefs.h => src/internet-stack/tcp-typedefs.h
rename : src/internet-node/udp-header.cc => src/internet-stack/udp-header.cc
rename : src/internet-node/udp-header.h => src/internet-stack/udp-header.h
rename : src/internet-node/udp-l4-protocol.cc => src/internet-stack/udp-l4-protocol.cc
rename : src/internet-node/udp-l4-protocol.h => src/internet-stack/udp-l4-protocol.h
rename : src/internet-node/udp-socket-factory-impl.cc => src/internet-stack/udp-socket-factory-impl.cc
rename : src/internet-node/udp-socket-factory-impl.h => src/internet-stack/udp-socket-factory-impl.h
rename : src/internet-node/udp-socket-impl.cc => src/internet-stack/udp-socket-impl.cc
rename : src/internet-node/udp-socket-impl.h => src/internet-stack/udp-socket-impl.h
rename : src/internet-node/waf => src/internet-stack/waf
rename : src/internet-node/wscript => src/internet-stack/wscript
|
2008-06-09 15:40:22 -07:00 |
|