Mathieu Lacage
|
3d2f4b33be
|
i-ipv4-impl.h -> ipv4-impl.h
--HG--
rename : src/internet-node/i-ipv4-impl.cc => src/internet-node/ipv4-impl.cc
rename : src/internet-node/i-ipv4-impl.h => src/internet-node/ipv4-impl.h
|
2007-06-04 16:59:51 +02:00 |
|
Mathieu Lacage
|
690b359d2e
|
arp.h -> arp-l3-protocol.h
--HG--
rename : src/internet-node/arp.cc => src/internet-node/arp-l3-protocol.cc
rename : src/internet-node/arp.h => src/internet-node/arp-l3-protocol.h
|
2007-06-04 16:54:36 +02:00 |
|
Mathieu Lacage
|
190162c7af
|
rename ipv4.h to ipv4-l3-protocol.h
--HG--
rename : src/internet-node/ipv4.cc => src/internet-node/ipv4-l3-protocol.cc
rename : src/internet-node/ipv4.h => src/internet-node/ipv4-l3-protocol.h
|
2007-06-04 16:42:10 +02:00 |
|
Mathieu Lacage
|
669a876460
|
remove MakeInternetNode
--HG--
rename : src/internet-node/i-node-impl.cc => src/internet-node/internet-node.cc
rename : src/internet-node/i-node-impl.h => src/internet-node/internet-node.h
|
2007-06-04 16:28:18 +02:00 |
|
Mathieu Lacage
|
530799c42a
|
rename i-node to node
--HG--
rename : src/node/i-node.cc => src/node/node.cc
rename : src/node/i-node.h => src/node/node.h
|
2007-06-04 16:21:05 +02:00 |
|
Mathieu Lacage
|
3d5b3270fc
|
sample code for component manager
|
2007-05-25 21:53:24 +02:00 |
|
Mathieu Lacage
|
81e3cd6d69
|
sample code for Object base class
|
2007-05-25 21:43:23 +02:00 |
|
Mathieu Lacage
|
65c19eb396
|
make Callback use a separate empty type
|
2007-05-25 14:13:23 +02:00 |
|
Mathieu Lacage
|
0f12b36810
|
remove Interface
|
2007-05-25 10:04:38 +02:00 |
|
Mathieu Lacage
|
73f79957fc
|
rename InterfaceObject to Object
--HG--
rename : src/core/interface-object.cc => src/core/object.cc
rename : src/core/interface-object.h => src/core/object.h
|
2007-05-25 10:02:50 +02:00 |
|
Mathieu Lacage
|
e1f4ac9664
|
merge
|
2007-05-25 09:44:18 +02:00 |
|
Mathieu Lacage
|
38d5c579b9
|
remove ReferenceList: fix bug 27
|
2007-05-24 15:23:11 +02:00 |
|
Mathieu Lacage
|
781f1d0993
|
remove unused code
|
2007-05-20 14:34:46 +02:00 |
|
Mathieu Lacage
|
608ff0e546
|
add VERSION to extra dist
|
2007-05-18 20:57:02 +02:00 |
|
Mathieu Lacage
|
6427585fd9
|
merge
|
2007-05-18 20:48:36 +02:00 |
|
Mathieu Lacage
|
deffd84cd2
|
pull version number from VERSION file
|
2007-05-18 20:48:24 +02:00 |
|
Tom Henderson
|
f3198636b5
|
Pick up codingstd.txt in dist; point interested waf users to build-waf.txt in the development branch
|
2007-05-18 11:13:57 -07:00 |
|
Mathieu Lacage
|
01a05362aa
|
add doc/architecture.pdf to dist
|
2007-05-18 18:06:00 +02:00 |
|
Mathieu Lacage
|
bd9e46e5b9
|
change version number to match ns convention
|
2007-05-18 17:26:28 +02:00 |
|
Mathieu Lacage
|
dd99a07f5d
|
add benchmark by gustavo
|
2007-05-17 16:45:03 +02:00 |
|
Mathieu Lacage
|
a423e17d20
|
a replacement for the Interface base class
|
2007-05-17 14:39:54 +02:00 |
|
Mathieu Lacage
|
1eba69ae2a
|
improve dist support
|
2007-05-17 11:46:33 +02:00 |
|
Mathieu Lacage
|
557c07d399
|
fix scons dist and scons all for gcc 4.1
|
2007-05-17 07:51:22 +02:00 |
|
Mathieu Lacage
|
f2139c9f5c
|
fix build
|
2007-05-14 17:00:49 +02:00 |
|
Mathieu Lacage
|
2b61526c18
|
make OnOffApplication not depend on IUdp
|
2007-05-14 12:59:44 +02:00 |
|
Mathieu Lacage
|
7c2ad03168
|
rename internet-node.h to i-node-impl.h
--HG--
rename : src/internet-node/internet-node.cc => src/internet-node/i-node-impl.cc
rename : src/internet-node/internet-node.h => src/internet-node/i-node-impl.h
|
2007-05-14 09:26:32 +02:00 |
|
Mathieu Lacage
|
1ed79c12fc
|
rename node.h to i-node.h
--HG--
rename : src/node/node.cc => src/node/i-node.cc
rename : src/node/node.h => src/node/i-node.h
|
2007-05-14 09:09:43 +02:00 |
|
Mathieu Lacage
|
2807e6b381
|
call Node::AddDevice from NetDevice::NetDevice
|
2007-05-13 09:58:53 +02:00 |
|
Mathieu Lacage
|
e66198cb6d
|
remove ApplicationList. Move functionality to Node class
--HG--
rename : src/applications/application.cc => src/node/application.cc
rename : src/applications/application.h => src/node/application.h
|
2007-05-13 09:46:38 +02:00 |
|
Mathieu Lacage
|
2d52f045f9
|
rename ns-unknown.h/cc ns-unknown-manager.h/cc
--HG--
rename : src/core/ns-unknown-manager.cc => src/core/component-manager.cc
rename : src/core/ns-unknown-manager.h => src/core/component-manager.h
rename : src/core/ns-unknown.cc => src/core/interface.cc
rename : src/core/ns-unknown.h => src/core/interface.h
|
2007-05-11 18:42:39 +02:00 |
|
Mathieu Lacage
|
43f749831a
|
a first draft of a component manager
--HG--
rename : src/core/iid-manager.cc => src/core/uid-manager.cc
rename : src/core/iid-manager.h => src/core/uid-manager.h
|
2007-05-06 18:59:36 +02:00 |
|
Mathieu Lacage
|
ce29f9b837
|
define class Iid to replace the uint32_t as suggested by Gustavo
|
2007-05-06 11:20:12 +02:00 |
|
Mathieu Lacage
|
fcd1de99c9
|
move code around
--HG--
rename : src/node/application-list.cc => src/applications/application-list.cc
rename : src/node/application-list.h => src/applications/application-list.h
rename : src/node/application.cc => src/applications/application.cc
rename : src/node/application.h => src/applications/application.h
rename : src/node/onoff-application.cc => src/applications/onoff-application.cc
rename : src/node/onoff-application.h => src/applications/onoff-application.h
rename : src/node/arp-cache.cc => src/internet-node/arp-cache.cc
rename : src/node/arp-cache.h => src/internet-node/arp-cache.h
rename : src/node/arp-header.cc => src/internet-node/arp-header.cc
rename : src/node/arp-header.h => src/internet-node/arp-header.h
rename : src/node/arp-ipv4-interface.cc => src/internet-node/arp-ipv4-interface.cc
rename : src/node/arp-ipv4-interface.h => src/internet-node/arp-ipv4-interface.h
rename : src/node/arp.cc => src/internet-node/arp.cc
rename : src/node/arp.h => src/internet-node/arp.h
rename : src/node/ascii-trace.cc => src/internet-node/ascii-trace.cc
rename : src/node/ascii-trace.h => src/internet-node/ascii-trace.h
rename : src/node/header-utils.cc => src/internet-node/header-utils.cc
rename : src/node/header-utils.h => src/internet-node/header-utils.h
rename : src/node/i-arp-private.cc => src/internet-node/i-arp-private.cc
rename : src/node/i-arp-private.h => src/internet-node/i-arp-private.h
rename : src/node/i-ipv4-impl.cc => src/internet-node/i-ipv4-impl.cc
rename : src/node/i-ipv4-impl.h => src/internet-node/i-ipv4-impl.h
rename : src/node/i-ipv4-private.cc => src/internet-node/i-ipv4-private.cc
rename : src/node/i-ipv4-private.h => src/internet-node/i-ipv4-private.h
rename : src/node/i-udp-impl.cc => src/internet-node/i-udp-impl.cc
rename : src/node/i-udp-impl.h => src/internet-node/i-udp-impl.h
rename : src/node/internet-node.cc => src/internet-node/internet-node.cc
rename : src/node/internet-node.h => src/internet-node/internet-node.h
rename : src/node/ipv4-checksum.cc => src/internet-node/ipv4-checksum.cc
rename : src/node/ipv4-checksum.h => src/internet-node/ipv4-checksum.h
rename : src/node/ipv4-end-point-demux.cc => src/internet-node/ipv4-end-point-demux.cc
rename : src/node/ipv4-end-point-demux.h => src/internet-node/ipv4-end-point-demux.h
rename : src/node/ipv4-end-point.cc => src/internet-node/ipv4-end-point.cc
rename : src/node/ipv4-end-point.h => src/internet-node/ipv4-end-point.h
rename : src/node/ipv4-header.cc => src/internet-node/ipv4-header.cc
rename : src/node/ipv4-header.h => src/internet-node/ipv4-header.h
rename : src/node/ipv4-interface.cc => src/internet-node/ipv4-interface.cc
rename : src/node/ipv4-interface.h => src/internet-node/ipv4-interface.h
rename : src/node/ipv4-l4-demux.cc => src/internet-node/ipv4-l4-demux.cc
rename : src/node/ipv4-l4-demux.h => src/internet-node/ipv4-l4-demux.h
rename : src/node/ipv4-l4-protocol.cc => src/internet-node/ipv4-l4-protocol.cc
rename : src/node/ipv4-l4-protocol.h => src/internet-node/ipv4-l4-protocol.h
rename : src/node/ipv4-loopback-interface.cc => src/internet-node/ipv4-loopback-interface.cc
rename : src/node/ipv4-loopback-interface.h => src/internet-node/ipv4-loopback-interface.h
rename : src/node/ipv4.cc => src/internet-node/ipv4.cc
rename : src/node/ipv4.h => src/internet-node/ipv4.h
rename : src/node/l3-demux.cc => src/internet-node/l3-demux.cc
rename : src/node/l3-demux.h => src/internet-node/l3-demux.h
rename : src/node/l3-protocol.cc => src/internet-node/l3-protocol.cc
rename : src/node/l3-protocol.h => src/internet-node/l3-protocol.h
rename : src/node/pcap-trace.cc => src/internet-node/pcap-trace.cc
rename : src/node/pcap-trace.h => src/internet-node/pcap-trace.h
rename : src/node/sgi-hashmap.h => src/internet-node/sgi-hashmap.h
rename : src/node/udp-header.cc => src/internet-node/udp-header.cc
rename : src/node/udp-header.h => src/internet-node/udp-header.h
rename : src/node/udp-socket.cc => src/internet-node/udp-socket.cc
rename : src/node/udp-socket.h => src/internet-node/udp-socket.h
rename : src/node/udp.cc => src/internet-node/udp.cc
rename : src/node/udp.h => src/internet-node/udp.h
|
2007-05-04 15:04:07 +02:00 |
|
Mathieu Lacage
|
681415672a
|
merge with HEAD
|
2007-05-04 14:03:12 +02:00 |
|
Mathieu Lacage
|
80dd433cd1
|
remove Node::GetIpv4
|
2007-05-03 15:24:34 +02:00 |
|
Mathieu Lacage
|
d010641854
|
remove Node::GetArp
|
2007-05-03 14:39:37 +02:00 |
|
Mathieu Lacage
|
5e8a744bec
|
define and implement IUdp
|
2007-05-03 14:20:04 +02:00 |
|
Mathieu Lacage
|
4035622521
|
rename files
--HG--
rename : src/core/interface.cc => src/core/ns-unknown.cc
rename : src/core/interface.h => src/core/ns-unknown.h
|
2007-05-03 10:49:28 +02:00 |
|
Mathieu Lacage
|
0ddef50308
|
airplane COM code
|
2007-05-03 10:34:35 +02:00 |
|
Mathieu Lacage
|
3e7898ae3c
|
remove dead code
|
2007-05-03 00:35:39 +02:00 |
|
Mathieu Lacage
|
4e7a215f6a
|
implement Dispose properly throughout the network stack
|
2007-05-02 23:08:41 +02:00 |
|
Raj Bhattacharjea
|
b07ce761de
|
Added default value sample
|
2007-05-02 15:23:35 -04:00 |
|
Mathieu Lacage
|
4f1cb40b93
|
rework the socket/udp layer to remove the Ipv4EndPointDemux template
|
2007-05-02 19:14:34 +02:00 |
|
Mathieu Lacage
|
04eca6a083
|
rework the Node and NodeList classes to manage reference counts correctly
|
2007-05-02 13:44:41 +02:00 |
|
Mathieu Lacage
|
0da8f5c763
|
merge Packet API changes needed for Packet pretty printing.
|
2007-05-01 11:54:21 +02:00 |
|
Mathieu Lacage
|
f69c11bae4
|
merge with pcap branch
|
2007-05-01 11:35:27 +02:00 |
|
Mathieu Lacage
|
0ec535bb60
|
remove DatagramSocket, use Socket base class for UdpSocket subclass.
|
2007-04-30 16:23:10 +02:00 |
|
Mathieu Lacage
|
6d1fbb99fa
|
remove external NetDeviceList and use the Node's integrated list
|
2007-04-30 10:21:49 +02:00 |
|
Mathieu Lacage
|
44f3dc15c8
|
remove ipv4 interface from public API
|
2007-04-30 10:00:34 +02:00 |
|
Raj Bhattacharjea
|
b76875567f
|
Incorporated defaults and command-line arguments
|
2007-04-26 11:36:05 -04:00 |
|