01beeaf47623845edece324d98c2040e029e0f6c
26
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
ebaa16e368 | repair print-introspected-doxygen | ||
|
|
dd0fa0fc12 |
Create separate module and test-module libraries
--HG-- rename : src/test/nsctcp/nsctcp-loss-test-suite.cc => src/test/ns3tcp/nsctcp-loss-test-suite.cc |
||
|
|
94f27656f5 |
Rename internet-stack to internet, and organize module
--HG-- rename : src/helper/internet-stack-helper.cc => src/internet/helper/internet-stack-helper.cc rename : src/helper/internet-stack-helper.h => src/internet/helper/internet-stack-helper.h rename : src/helper/ipv4-address-helper.cc => src/internet/helper/ipv4-address-helper.cc rename : src/helper/ipv4-address-helper.h => src/internet/helper/ipv4-address-helper.h rename : src/routing/global-routing/helper/ipv4-global-routing-helper.cc => src/internet/helper/ipv4-global-routing-helper.cc rename : src/routing/global-routing/helper/ipv4-global-routing-helper.h => src/internet/helper/ipv4-global-routing-helper.h rename : src/helper/ipv4-interface-container.cc => src/internet/helper/ipv4-interface-container.cc rename : src/helper/ipv4-interface-container.h => src/internet/helper/ipv4-interface-container.h rename : src/routing/list-routing/helper/ipv4-list-routing-helper.cc => src/internet/helper/ipv4-list-routing-helper.cc rename : src/routing/list-routing/helper/ipv4-list-routing-helper.h => src/internet/helper/ipv4-list-routing-helper.h rename : src/helper/ipv4-routing-helper.cc => src/internet/helper/ipv4-routing-helper.cc rename : src/helper/ipv4-routing-helper.h => src/internet/helper/ipv4-routing-helper.h rename : src/routing/static-routing/helper/ipv4-static-routing-helper.cc => src/internet/helper/ipv4-static-routing-helper.cc rename : src/routing/static-routing/helper/ipv4-static-routing-helper.h => src/internet/helper/ipv4-static-routing-helper.h rename : src/helper/ipv6-address-helper.cc => src/internet/helper/ipv6-address-helper.cc rename : src/helper/ipv6-address-helper.h => src/internet/helper/ipv6-address-helper.h rename : src/helper/ipv6-interface-container.cc => src/internet/helper/ipv6-interface-container.cc rename : src/helper/ipv6-interface-container.h => src/internet/helper/ipv6-interface-container.h rename : src/routing/list-routing/helper/ipv6-list-routing-helper.cc => src/internet/helper/ipv6-list-routing-helper.cc rename : src/routing/list-routing/helper/ipv6-list-routing-helper.h => src/internet/helper/ipv6-list-routing-helper.h rename : src/helper/ipv6-routing-helper.cc => src/internet/helper/ipv6-routing-helper.cc rename : src/helper/ipv6-routing-helper.h => src/internet/helper/ipv6-routing-helper.h rename : src/routing/static-routing/helper/ipv6-static-routing-helper.cc => src/internet/helper/ipv6-static-routing-helper.cc rename : src/routing/static-routing/helper/ipv6-static-routing-helper.h => src/internet/helper/ipv6-static-routing-helper.h rename : src/helper/trace-helper.cc => src/internet/helper/trace-helper.cc rename : src/helper/trace-helper.h => src/internet/helper/trace-helper.h rename : src/internet-stack/arp-cache.cc => src/internet/model/arp-cache.cc rename : src/internet-stack/arp-cache.h => src/internet/model/arp-cache.h rename : src/internet-stack/arp-header.cc => src/internet/model/arp-header.cc rename : src/internet-stack/arp-header.h => src/internet/model/arp-header.h rename : src/internet-stack/arp-l3-protocol.cc => src/internet/model/arp-l3-protocol.cc rename : src/internet-stack/arp-l3-protocol.h => src/internet/model/arp-l3-protocol.h rename : src/routing/global-routing/model/candidate-queue.cc => src/internet/model/candidate-queue.cc rename : src/routing/global-routing/model/candidate-queue.h => src/internet/model/candidate-queue.h rename : src/routing/global-routing/model/global-route-manager-impl.cc => src/internet/model/global-route-manager-impl.cc rename : src/routing/global-routing/model/global-route-manager-impl.h => src/internet/model/global-route-manager-impl.h rename : src/routing/global-routing/model/global-route-manager.cc => src/internet/model/global-route-manager.cc rename : src/routing/global-routing/model/global-route-manager.h => src/internet/model/global-route-manager.h rename : src/routing/global-routing/model/global-router-interface.cc => src/internet/model/global-router-interface.cc rename : src/routing/global-routing/model/global-router-interface.h => src/internet/model/global-router-interface.h rename : src/routing/global-routing/model/global-routing.h => src/internet/model/global-routing.h rename : src/internet-stack/icmpv4-l4-protocol.cc => src/internet/model/icmpv4-l4-protocol.cc rename : src/internet-stack/icmpv4-l4-protocol.h => src/internet/model/icmpv4-l4-protocol.h rename : src/internet-stack/icmpv4.cc => src/internet/model/icmpv4.cc rename : src/internet-stack/icmpv4.h => src/internet/model/icmpv4.h rename : src/internet-stack/icmpv6-header.cc => src/internet/model/icmpv6-header.cc rename : src/internet-stack/icmpv6-header.h => src/internet/model/icmpv6-header.h rename : src/internet-stack/icmpv6-l4-protocol.cc => src/internet/model/icmpv6-l4-protocol.cc rename : src/internet-stack/icmpv6-l4-protocol.h => src/internet/model/icmpv6-l4-protocol.h rename : src/internet-stack/ipv4-address-generator.cc => src/internet/model/ipv4-address-generator.cc rename : src/internet-stack/ipv4-address-generator.h => src/internet/model/ipv4-address-generator.h rename : src/internet-stack/ipv4-end-point-demux.cc => src/internet/model/ipv4-end-point-demux.cc rename : src/internet-stack/ipv4-end-point-demux.h => src/internet/model/ipv4-end-point-demux.h rename : src/internet-stack/ipv4-end-point.cc => src/internet/model/ipv4-end-point.cc rename : src/internet-stack/ipv4-end-point.h => src/internet/model/ipv4-end-point.h rename : src/routing/global-routing/model/ipv4-global-routing.cc => src/internet/model/ipv4-global-routing.cc rename : src/routing/global-routing/model/ipv4-global-routing.h => src/internet/model/ipv4-global-routing.h rename : src/internet-stack/ipv4-header.cc => src/internet/model/ipv4-header.cc rename : src/internet-stack/ipv4-header.h => src/internet/model/ipv4-header.h rename : src/internet-stack/ipv4-interface-address.cc => src/internet/model/ipv4-interface-address.cc rename : src/internet-stack/ipv4-interface-address.h => src/internet/model/ipv4-interface-address.h rename : src/internet-stack/ipv4-interface.cc => src/internet/model/ipv4-interface.cc rename : src/internet-stack/ipv4-interface.h => src/internet/model/ipv4-interface.h rename : src/internet-stack/ipv4-l3-protocol.cc => src/internet/model/ipv4-l3-protocol.cc rename : src/internet-stack/ipv4-l3-protocol.h => src/internet/model/ipv4-l3-protocol.h rename : src/internet-stack/ipv4-l4-protocol.cc => src/internet/model/ipv4-l4-protocol.cc rename : src/internet-stack/ipv4-l4-protocol.h => src/internet/model/ipv4-l4-protocol.h rename : src/routing/list-routing/model/ipv4-list-routing.cc => src/internet/model/ipv4-list-routing.cc rename : src/routing/list-routing/model/ipv4-list-routing.h => src/internet/model/ipv4-list-routing.h rename : src/internet-stack/ipv4-packet-info-tag.cc => src/internet/model/ipv4-packet-info-tag.cc rename : src/internet-stack/ipv4-packet-info-tag.h => src/internet/model/ipv4-packet-info-tag.h rename : src/internet-stack/ipv4-raw-socket-factory-impl.cc => src/internet/model/ipv4-raw-socket-factory-impl.cc rename : src/internet-stack/ipv4-raw-socket-factory-impl.h => src/internet/model/ipv4-raw-socket-factory-impl.h rename : src/internet-stack/ipv4-raw-socket-factory.cc => src/internet/model/ipv4-raw-socket-factory.cc rename : src/internet-stack/ipv4-raw-socket-factory.h => src/internet/model/ipv4-raw-socket-factory.h rename : src/internet-stack/ipv4-raw-socket-impl.cc => src/internet/model/ipv4-raw-socket-impl.cc rename : src/internet-stack/ipv4-raw-socket-impl.h => src/internet/model/ipv4-raw-socket-impl.h rename : src/internet-stack/ipv4-route.cc => src/internet/model/ipv4-route.cc rename : src/internet-stack/ipv4-route.h => src/internet/model/ipv4-route.h rename : src/internet-stack/ipv4-routing-protocol.cc => src/internet/model/ipv4-routing-protocol.cc rename : src/internet-stack/ipv4-routing-protocol.h => src/internet/model/ipv4-routing-protocol.h rename : src/routing/static-routing/model/ipv4-routing-table-entry.cc => src/internet/model/ipv4-routing-table-entry.cc rename : src/routing/static-routing/model/ipv4-routing-table-entry.h => src/internet/model/ipv4-routing-table-entry.h rename : src/routing/static-routing/model/ipv4-static-routing.cc => src/internet/model/ipv4-static-routing.cc rename : src/routing/static-routing/model/ipv4-static-routing.h => src/internet/model/ipv4-static-routing.h rename : src/internet-stack/ipv4.cc => src/internet/model/ipv4.cc rename : src/internet-stack/ipv4.h => src/internet/model/ipv4.h rename : src/internet-stack/ipv6-autoconfigured-prefix.cc => src/internet/model/ipv6-autoconfigured-prefix.cc rename : src/internet-stack/ipv6-autoconfigured-prefix.h => src/internet/model/ipv6-autoconfigured-prefix.h rename : src/internet-stack/ipv6-end-point-demux.cc => src/internet/model/ipv6-end-point-demux.cc rename : src/internet-stack/ipv6-end-point-demux.h => src/internet/model/ipv6-end-point-demux.h rename : src/internet-stack/ipv6-end-point.cc => src/internet/model/ipv6-end-point.cc rename : src/internet-stack/ipv6-end-point.h => src/internet/model/ipv6-end-point.h rename : src/internet-stack/ipv6-extension-demux.cc => src/internet/model/ipv6-extension-demux.cc rename : src/internet-stack/ipv6-extension-demux.h => src/internet/model/ipv6-extension-demux.h rename : src/internet-stack/ipv6-extension-header.cc => src/internet/model/ipv6-extension-header.cc rename : src/internet-stack/ipv6-extension-header.h => src/internet/model/ipv6-extension-header.h rename : src/internet-stack/ipv6-extension.cc => src/internet/model/ipv6-extension.cc rename : src/internet-stack/ipv6-extension.h => src/internet/model/ipv6-extension.h rename : src/internet-stack/ipv6-header.cc => src/internet/model/ipv6-header.cc rename : src/internet-stack/ipv6-header.h => src/internet/model/ipv6-header.h rename : src/internet-stack/ipv6-interface-address.cc => src/internet/model/ipv6-interface-address.cc rename : src/internet-stack/ipv6-interface-address.h => src/internet/model/ipv6-interface-address.h rename : src/internet-stack/ipv6-interface.cc => src/internet/model/ipv6-interface.cc rename : src/internet-stack/ipv6-interface.h => src/internet/model/ipv6-interface.h rename : src/internet-stack/ipv6-l3-protocol.cc => src/internet/model/ipv6-l3-protocol.cc rename : src/internet-stack/ipv6-l3-protocol.h => src/internet/model/ipv6-l3-protocol.h rename : src/internet-stack/ipv6-l4-protocol.cc => src/internet/model/ipv6-l4-protocol.cc rename : src/internet-stack/ipv6-l4-protocol.h => src/internet/model/ipv6-l4-protocol.h rename : src/routing/list-routing/model/ipv6-list-routing.cc => src/internet/model/ipv6-list-routing.cc rename : src/routing/list-routing/model/ipv6-list-routing.h => src/internet/model/ipv6-list-routing.h rename : src/internet-stack/ipv6-option-demux.cc => src/internet/model/ipv6-option-demux.cc rename : src/internet-stack/ipv6-option-demux.h => src/internet/model/ipv6-option-demux.h rename : src/internet-stack/ipv6-option-header.cc => src/internet/model/ipv6-option-header.cc rename : src/internet-stack/ipv6-option-header.h => src/internet/model/ipv6-option-header.h rename : src/internet-stack/ipv6-option.cc => src/internet/model/ipv6-option.cc rename : src/internet-stack/ipv6-option.h => src/internet/model/ipv6-option.h rename : src/internet-stack/ipv6-packet-info-tag.cc => src/internet/model/ipv6-packet-info-tag.cc rename : src/internet-stack/ipv6-packet-info-tag.h => src/internet/model/ipv6-packet-info-tag.h rename : src/internet-stack/ipv6-raw-socket-factory-impl.cc => src/internet/model/ipv6-raw-socket-factory-impl.cc rename : src/internet-stack/ipv6-raw-socket-factory-impl.h => src/internet/model/ipv6-raw-socket-factory-impl.h rename : src/internet-stack/ipv6-raw-socket-factory.cc => src/internet/model/ipv6-raw-socket-factory.cc rename : src/internet-stack/ipv6-raw-socket-factory.h => src/internet/model/ipv6-raw-socket-factory.h rename : src/internet-stack/ipv6-raw-socket-impl.cc => src/internet/model/ipv6-raw-socket-impl.cc rename : src/internet-stack/ipv6-raw-socket-impl.h => src/internet/model/ipv6-raw-socket-impl.h rename : src/internet-stack/ipv6-route.cc => src/internet/model/ipv6-route.cc rename : src/internet-stack/ipv6-route.h => src/internet/model/ipv6-route.h rename : src/internet-stack/ipv6-routing-protocol.cc => src/internet/model/ipv6-routing-protocol.cc rename : src/internet-stack/ipv6-routing-protocol.h => src/internet/model/ipv6-routing-protocol.h rename : src/routing/static-routing/model/ipv6-routing-table-entry.cc => src/internet/model/ipv6-routing-table-entry.cc rename : src/routing/static-routing/model/ipv6-routing-table-entry.h => src/internet/model/ipv6-routing-table-entry.h rename : src/routing/static-routing/model/ipv6-static-routing.cc => src/internet/model/ipv6-static-routing.cc rename : src/routing/static-routing/model/ipv6-static-routing.h => src/internet/model/ipv6-static-routing.h rename : src/internet-stack/ipv6.cc => src/internet/model/ipv6.cc rename : src/internet-stack/ipv6.h => src/internet/model/ipv6.h rename : src/internet-stack/loopback-net-device.cc => src/internet/model/loopback-net-device.cc rename : src/internet-stack/loopback-net-device.h => src/internet/model/loopback-net-device.h rename : src/internet-stack/ndisc-cache.cc => src/internet/model/ndisc-cache.cc rename : src/internet-stack/ndisc-cache.h => src/internet/model/ndisc-cache.h rename : src/internet-stack/nsc-sysctl.cc => src/internet/model/nsc-sysctl.cc rename : src/internet-stack/nsc-sysctl.h => src/internet/model/nsc-sysctl.h rename : src/internet-stack/nsc-tcp-l4-protocol.cc => src/internet/model/nsc-tcp-l4-protocol.cc rename : src/internet-stack/nsc-tcp-l4-protocol.h => src/internet/model/nsc-tcp-l4-protocol.h rename : src/internet-stack/nsc-tcp-socket-factory-impl.cc => src/internet/model/nsc-tcp-socket-factory-impl.cc rename : src/internet-stack/nsc-tcp-socket-factory-impl.h => src/internet/model/nsc-tcp-socket-factory-impl.h rename : src/internet-stack/nsc-tcp-socket-impl.cc => src/internet/model/nsc-tcp-socket-impl.cc rename : src/internet-stack/nsc-tcp-socket-impl.h => src/internet/model/nsc-tcp-socket-impl.h rename : src/internet-stack/pending-data.cc => src/internet/model/pending-data.cc rename : src/internet-stack/pending-data.h => src/internet/model/pending-data.h rename : src/internet-stack/rtt-estimator.cc => src/internet/model/rtt-estimator.cc rename : src/internet-stack/rtt-estimator.h => src/internet/model/rtt-estimator.h rename : src/internet-stack/sim_errno.h => src/internet/model/sim_errno.h rename : src/internet-stack/sim_interface.h => src/internet/model/sim_interface.h rename : src/internet-stack/tcp-header.cc => src/internet/model/tcp-header.cc rename : src/internet-stack/tcp-header.h => src/internet/model/tcp-header.h rename : src/internet-stack/tcp-l4-protocol.cc => src/internet/model/tcp-l4-protocol.cc rename : src/internet-stack/tcp-l4-protocol.h => src/internet/model/tcp-l4-protocol.h rename : src/internet-stack/tcp-newreno.cc => src/internet/model/tcp-newreno.cc rename : src/internet-stack/tcp-newreno.h => src/internet/model/tcp-newreno.h rename : src/internet-stack/tcp-reno.cc => src/internet/model/tcp-reno.cc rename : src/internet-stack/tcp-reno.h => src/internet/model/tcp-reno.h rename : src/internet-stack/tcp-rfc793.cc => src/internet/model/tcp-rfc793.cc rename : src/internet-stack/tcp-rfc793.h => src/internet/model/tcp-rfc793.h rename : src/internet-stack/tcp-rx-buffer.cc => src/internet/model/tcp-rx-buffer.cc rename : src/internet-stack/tcp-rx-buffer.h => src/internet/model/tcp-rx-buffer.h rename : src/internet-stack/tcp-socket-base.cc => src/internet/model/tcp-socket-base.cc rename : src/internet-stack/tcp-socket-base.h => src/internet/model/tcp-socket-base.h rename : src/internet-stack/tcp-socket-factory-impl.cc => src/internet/model/tcp-socket-factory-impl.cc rename : src/internet-stack/tcp-socket-factory-impl.h => src/internet/model/tcp-socket-factory-impl.h rename : src/internet-stack/tcp-socket-factory.cc => src/internet/model/tcp-socket-factory.cc rename : src/internet-stack/tcp-socket-factory.h => src/internet/model/tcp-socket-factory.h rename : src/internet-stack/tcp-socket.cc => src/internet/model/tcp-socket.cc rename : src/internet-stack/tcp-socket.h => src/internet/model/tcp-socket.h rename : src/internet-stack/tcp-tahoe.cc => src/internet/model/tcp-tahoe.cc rename : src/internet-stack/tcp-tahoe.h => src/internet/model/tcp-tahoe.h rename : src/internet-stack/tcp-tx-buffer.cc => src/internet/model/tcp-tx-buffer.cc rename : src/internet-stack/tcp-tx-buffer.h => src/internet/model/tcp-tx-buffer.h rename : src/internet-stack/udp-header.cc => src/internet/model/udp-header.cc rename : src/internet-stack/udp-header.h => src/internet/model/udp-header.h rename : src/internet-stack/udp-l4-protocol.cc => src/internet/model/udp-l4-protocol.cc rename : src/internet-stack/udp-l4-protocol.h => src/internet/model/udp-l4-protocol.h rename : src/internet-stack/udp-socket-factory-impl.cc => src/internet/model/udp-socket-factory-impl.cc rename : src/internet-stack/udp-socket-factory-impl.h => src/internet/model/udp-socket-factory-impl.h rename : src/internet-stack/udp-socket-factory.cc => src/internet/model/udp-socket-factory.cc rename : src/internet-stack/udp-socket-factory.h => src/internet/model/udp-socket-factory.h rename : src/internet-stack/udp-socket-impl.cc => src/internet/model/udp-socket-impl.cc rename : src/internet-stack/udp-socket-impl.h => src/internet/model/udp-socket-impl.h rename : src/internet-stack/udp-socket.cc => src/internet/model/udp-socket.cc rename : src/internet-stack/udp-socket.h => src/internet/model/udp-socket.h rename : src/internet-stack/ipv4-raw-test.cc => src/internet/test/ipv4-raw-test.cc rename : src/internet-stack/ipv4-test.cc => src/internet/test/ipv4-test.cc rename : src/internet-stack/ipv6-extension-header-test-suite.cc => src/internet/test/ipv6-extension-header-test-suite.cc rename : src/internet-stack/ipv6-test.cc => src/internet/test/ipv6-test.cc rename : src/internet-stack/tcp-test.cc => src/internet/test/tcp-test.cc rename : src/internet-stack/udp-test.cc => src/internet/test/udp-test.cc rename : src/internet-stack/waf => src/internet/waf rename : src/internet-stack/wscript => src/internet/wscript |
||
|
|
9a8a5f06e4 |
Merge node and common modules into new network module
--HG-- rename : src/node/ipv4-address-generator.cc => src/internet-stack/ipv4-address-generator.cc rename : src/node/ipv4-address-generator.h => src/internet-stack/ipv4-address-generator.h rename : src/node/ipv4-header.cc => src/internet-stack/ipv4-header.cc rename : src/node/ipv4-header.h => src/internet-stack/ipv4-header.h rename : src/node/ipv4-interface-address.cc => src/internet-stack/ipv4-interface-address.cc rename : src/node/ipv4-interface-address.h => src/internet-stack/ipv4-interface-address.h rename : src/node/ipv4-raw-socket-factory.cc => src/internet-stack/ipv4-raw-socket-factory.cc rename : src/node/ipv4-raw-socket-factory.h => src/internet-stack/ipv4-raw-socket-factory.h rename : src/node/ipv4-route.cc => src/internet-stack/ipv4-route.cc rename : src/node/ipv4-route.h => src/internet-stack/ipv4-route.h rename : src/node/ipv4-routing-protocol.cc => src/internet-stack/ipv4-routing-protocol.cc rename : src/node/ipv4-routing-protocol.h => src/internet-stack/ipv4-routing-protocol.h rename : src/node/ipv4.cc => src/internet-stack/ipv4.cc rename : src/node/ipv4.h => src/internet-stack/ipv4.h rename : src/node/ipv6-header.cc => src/internet-stack/ipv6-header.cc rename : src/node/ipv6-header.h => src/internet-stack/ipv6-header.h rename : src/node/ipv6-interface-address.cc => src/internet-stack/ipv6-interface-address.cc rename : src/node/ipv6-interface-address.h => src/internet-stack/ipv6-interface-address.h rename : src/node/ipv6-raw-socket-factory.cc => src/internet-stack/ipv6-raw-socket-factory.cc rename : src/node/ipv6-raw-socket-factory.h => src/internet-stack/ipv6-raw-socket-factory.h rename : src/node/ipv6-route.cc => src/internet-stack/ipv6-route.cc rename : src/node/ipv6-route.h => src/internet-stack/ipv6-route.h rename : src/node/ipv6-routing-protocol.cc => src/internet-stack/ipv6-routing-protocol.cc rename : src/node/ipv6-routing-protocol.h => src/internet-stack/ipv6-routing-protocol.h rename : src/node/ipv6.cc => src/internet-stack/ipv6.cc rename : src/node/ipv6.h => src/internet-stack/ipv6.h rename : src/node/tcp-socket-factory.cc => src/internet-stack/tcp-socket-factory.cc rename : src/node/tcp-socket-factory.h => src/internet-stack/tcp-socket-factory.h rename : src/node/tcp-socket.cc => src/internet-stack/tcp-socket.cc rename : src/node/tcp-socket.h => src/internet-stack/tcp-socket.h rename : src/node/udp-socket-factory.cc => src/internet-stack/udp-socket-factory.cc rename : src/node/udp-socket-factory.h => src/internet-stack/udp-socket-factory.h rename : src/node/udp-socket.cc => src/internet-stack/udp-socket.cc rename : src/node/udp-socket.h => src/internet-stack/udp-socket.h rename : src/helper/application-container.cc => src/network/helper/application-container.cc rename : src/helper/application-container.h => src/network/helper/application-container.h rename : src/helper/net-device-container.cc => src/network/helper/net-device-container.cc rename : src/helper/net-device-container.h => src/network/helper/net-device-container.h rename : src/helper/node-container.cc => src/network/helper/node-container.cc rename : src/helper/node-container.h => src/network/helper/node-container.h rename : src/helper/packet-socket-helper.cc => src/network/helper/packet-socket-helper.cc rename : src/helper/packet-socket-helper.h => src/network/helper/packet-socket-helper.h rename : src/node/address.cc => src/network/model/address.cc rename : src/node/address.h => src/network/model/address.h rename : src/node/application.cc => src/network/model/application.cc rename : src/node/application.h => src/network/model/application.h rename : src/common/buffer.cc => src/network/model/buffer.cc rename : src/common/buffer.h => src/network/model/buffer.h rename : src/common/byte-tag-list.cc => src/network/model/byte-tag-list.cc rename : src/common/byte-tag-list.h => src/network/model/byte-tag-list.h rename : src/node/channel-list.cc => src/network/model/channel-list.cc rename : src/node/channel-list.h => src/network/model/channel-list.h rename : src/node/channel.cc => src/network/model/channel.cc rename : src/node/channel.h => src/network/model/channel.h rename : src/common/chunk.cc => src/network/model/chunk.cc rename : src/common/chunk.h => src/network/model/chunk.h rename : src/common/header.cc => src/network/model/header.cc rename : src/common/header.h => src/network/model/header.h rename : src/node/net-device.cc => src/network/model/net-device.cc rename : src/node/net-device.h => src/network/model/net-device.h rename : src/common/nix-vector.cc => src/network/model/nix-vector.cc rename : src/common/nix-vector.h => src/network/model/nix-vector.h rename : src/node/node-list.cc => src/network/model/node-list.cc rename : src/node/node-list.h => src/network/model/node-list.h rename : src/node/node.cc => src/network/model/node.cc rename : src/node/node.h => src/network/model/node.h rename : src/common/packet-metadata.cc => src/network/model/packet-metadata.cc rename : src/common/packet-metadata.h => src/network/model/packet-metadata.h rename : src/common/packet-tag-list.cc => src/network/model/packet-tag-list.cc rename : src/common/packet-tag-list.h => src/network/model/packet-tag-list.h rename : src/common/packet.cc => src/network/model/packet.cc rename : src/common/packet.h => src/network/model/packet.h rename : src/node/socket-factory.cc => src/network/model/socket-factory.cc rename : src/node/socket-factory.h => src/network/model/socket-factory.h rename : src/node/socket.cc => src/network/model/socket.cc rename : src/node/socket.h => src/network/model/socket.h rename : src/common/tag-buffer.cc => src/network/model/tag-buffer.cc rename : src/common/tag-buffer.h => src/network/model/tag-buffer.h rename : src/common/tag.cc => src/network/model/tag.cc rename : src/common/tag.h => src/network/model/tag.h rename : src/common/trailer.cc => src/network/model/trailer.cc rename : src/common/trailer.h => src/network/model/trailer.h rename : src/common/buffer-test.cc => src/network/test/buffer-test.cc rename : src/common/known.pcap => src/network/test/known.pcap rename : src/common/packet-metadata-test.cc => src/network/test/packet-metadata-test.cc rename : src/node/packetbb-test-suite.cc => src/network/test/packetbb-test-suite.cc rename : src/common/pcap-file-test-suite.cc => src/network/test/pcap-file-test-suite.cc rename : src/node/address-utils.cc => src/network/utils/address-utils.cc rename : src/node/address-utils.h => src/network/utils/address-utils.h rename : src/common/data-rate.cc => src/network/utils/data-rate.cc rename : src/common/data-rate.h => src/network/utils/data-rate.h rename : src/node/drop-tail-queue.cc => src/network/utils/drop-tail-queue.cc rename : src/node/drop-tail-queue.h => src/network/utils/drop-tail-queue.h rename : src/common/error-model.cc => src/network/utils/error-model.cc rename : src/common/error-model.h => src/network/utils/error-model.h rename : src/node/ethernet-header.cc => src/network/utils/ethernet-header.cc rename : src/node/ethernet-header.h => src/network/utils/ethernet-header.h rename : src/node/ethernet-trailer.cc => src/network/utils/ethernet-trailer.cc rename : src/node/ethernet-trailer.h => src/network/utils/ethernet-trailer.h rename : src/node/inet-socket-address.cc => src/network/utils/inet-socket-address.cc rename : src/node/inet-socket-address.h => src/network/utils/inet-socket-address.h rename : src/node/inet6-socket-address.cc => src/network/utils/inet6-socket-address.cc rename : src/node/inet6-socket-address.h => src/network/utils/inet6-socket-address.h rename : src/node/ipv4-address.cc => src/network/utils/ipv4-address.cc rename : src/node/ipv4-address.h => src/network/utils/ipv4-address.h rename : src/node/ipv6-address.cc => src/network/utils/ipv6-address.cc rename : src/node/ipv6-address.h => src/network/utils/ipv6-address.h rename : src/node/llc-snap-header.cc => src/network/utils/llc-snap-header.cc rename : src/node/llc-snap-header.h => src/network/utils/llc-snap-header.h rename : src/node/mac48-address.cc => src/network/utils/mac48-address.cc rename : src/node/mac48-address.h => src/network/utils/mac48-address.h rename : src/node/mac64-address.cc => src/network/utils/mac64-address.cc rename : src/node/mac64-address.h => src/network/utils/mac64-address.h rename : src/common/output-stream-wrapper.cc => src/network/utils/output-stream-wrapper.cc rename : src/common/output-stream-wrapper.h => src/network/utils/output-stream-wrapper.h rename : src/common/packet-burst.cc => src/network/utils/packet-burst.cc rename : src/common/packet-burst.h => src/network/utils/packet-burst.h rename : src/node/packet-socket-address.cc => src/network/utils/packet-socket-address.cc rename : src/node/packet-socket-address.h => src/network/utils/packet-socket-address.h rename : src/node/packet-socket-factory.cc => src/network/utils/packet-socket-factory.cc rename : src/node/packet-socket-factory.h => src/network/utils/packet-socket-factory.h rename : src/node/packet-socket.cc => src/network/utils/packet-socket.cc rename : src/node/packet-socket.h => src/network/utils/packet-socket.h rename : src/node/packetbb.cc => src/network/utils/packetbb.cc rename : src/node/packetbb.h => src/network/utils/packetbb.h rename : src/common/pcap-file-wrapper.cc => src/network/utils/pcap-file-wrapper.cc rename : src/common/pcap-file-wrapper.h => src/network/utils/pcap-file-wrapper.h rename : src/common/pcap-file.cc => src/network/utils/pcap-file.cc rename : src/common/pcap-file.h => src/network/utils/pcap-file.h rename : src/node/phy-mac.h => src/network/utils/phy-mac.h rename : src/node/queue.cc => src/network/utils/queue.cc rename : src/node/queue.h => src/network/utils/queue.h rename : src/node/radiotap-header.cc => src/network/utils/radiotap-header.cc rename : src/node/radiotap-header.h => src/network/utils/radiotap-header.h rename : src/common/sequence-number.cc => src/network/utils/sequence-number.cc rename : src/common/sequence-number.h => src/network/utils/sequence-number.h rename : src/common/sgi-hashmap.h => src/network/utils/sgi-hashmap.h rename : src/node/simple-channel.cc => src/network/utils/simple-channel.cc rename : src/node/simple-channel.h => src/network/utils/simple-channel.h rename : src/node/simple-net-device.cc => src/network/utils/simple-net-device.cc rename : src/node/simple-net-device.h => src/network/utils/simple-net-device.h rename : src/node/waf => src/network/waf rename : src/node/wscript => src/network/wscript |
||
|
|
c26396ec5d |
merge src/simulator into src/core; move src/core to new module layout
--HG-- rename : src/core/abort.h => src/core/model/abort.h rename : src/core/assert.h => src/core/model/assert.h rename : src/core/attribute-accessor-helper.h => src/core/model/attribute-accessor-helper.h rename : src/core/attribute-helper.h => src/core/model/attribute-helper.h rename : src/core/attribute-list.cc => src/core/model/attribute-list.cc rename : src/core/attribute-list.h => src/core/model/attribute-list.h rename : src/core/attribute.cc => src/core/model/attribute.cc rename : src/core/attribute.h => src/core/model/attribute.h rename : src/core/boolean.cc => src/core/model/boolean.cc rename : src/core/boolean.h => src/core/model/boolean.h rename : src/core/breakpoint.cc => src/core/model/breakpoint.cc rename : src/core/breakpoint.h => src/core/model/breakpoint.h rename : src/simulator/cairo-wideint-private.h => src/core/model/cairo-wideint-private.h rename : src/simulator/cairo-wideint.c => src/core/model/cairo-wideint.c rename : src/simulator/calendar-scheduler.cc => src/core/model/calendar-scheduler.cc rename : src/simulator/calendar-scheduler.h => src/core/model/calendar-scheduler.h rename : src/core/callback.cc => src/core/model/callback.cc rename : src/core/callback.h => src/core/model/callback.h rename : src/core/command-line.cc => src/core/model/command-line.cc rename : src/core/command-line.h => src/core/model/command-line.h rename : src/core/config.cc => src/core/model/config.cc rename : src/core/config.h => src/core/model/config.h rename : src/core/default-deleter.h => src/core/model/default-deleter.h rename : src/simulator/default-simulator-impl.cc => src/core/model/default-simulator-impl.cc rename : src/simulator/default-simulator-impl.h => src/core/model/default-simulator-impl.h rename : src/core/deprecated.h => src/core/model/deprecated.h rename : src/core/double.cc => src/core/model/double.cc rename : src/core/double.h => src/core/model/double.h rename : src/core/empty.h => src/core/model/empty.h rename : src/core/enum.cc => src/core/model/enum.cc rename : src/core/enum.h => src/core/model/enum.h rename : src/simulator/event-id.cc => src/core/model/event-id.cc rename : src/simulator/event-id.h => src/core/model/event-id.h rename : src/simulator/event-impl.cc => src/core/model/event-impl.cc rename : src/simulator/event-impl.h => src/core/model/event-impl.h rename : src/core/fatal-error.h => src/core/model/fatal-error.h rename : src/core/fatal-impl.cc => src/core/model/fatal-impl.cc rename : src/core/fatal-impl.h => src/core/model/fatal-impl.h rename : src/core/global-value.cc => src/core/model/global-value.cc rename : src/core/global-value.h => src/core/model/global-value.h rename : src/simulator/heap-scheduler.cc => src/core/model/heap-scheduler.cc rename : src/simulator/heap-scheduler.h => src/core/model/heap-scheduler.h rename : src/simulator/high-precision-128.cc => src/core/model/high-precision-128.cc rename : src/simulator/high-precision-128.h => src/core/model/high-precision-128.h rename : src/simulator/high-precision-cairo.cc => src/core/model/high-precision-cairo.cc rename : src/simulator/high-precision-cairo.h => src/core/model/high-precision-cairo.h rename : src/simulator/high-precision-double.h => src/core/model/high-precision-double.h rename : src/simulator/high-precision.cc => src/core/model/high-precision.cc rename : src/simulator/high-precision.h => src/core/model/high-precision.h rename : src/core/int-to-type.h => src/core/model/int-to-type.h rename : src/core/integer.cc => src/core/model/integer.cc rename : src/core/integer.h => src/core/model/integer.h rename : src/simulator/list-scheduler.cc => src/core/model/list-scheduler.cc rename : src/simulator/list-scheduler.h => src/core/model/list-scheduler.h rename : src/core/log.cc => src/core/model/log.cc rename : src/core/log.h => src/core/model/log.h rename : src/simulator/make-event.cc => src/core/model/make-event.cc rename : src/simulator/make-event.h => src/core/model/make-event.h rename : src/simulator/map-scheduler.cc => src/core/model/map-scheduler.cc rename : src/simulator/map-scheduler.h => src/core/model/map-scheduler.h rename : src/core/names.cc => src/core/model/names.cc rename : src/core/names.h => src/core/model/names.h rename : src/simulator/ns2-calendar-scheduler.cc => src/core/model/ns2-calendar-scheduler.cc rename : src/simulator/ns2-calendar-scheduler.h => src/core/model/ns2-calendar-scheduler.h rename : src/simulator/nstime.h => src/core/model/nstime.h rename : src/core/object-base.cc => src/core/model/object-base.cc rename : src/core/object-base.h => src/core/model/object-base.h rename : src/core/object-factory.cc => src/core/model/object-factory.cc rename : src/core/object-factory.h => src/core/model/object-factory.h rename : src/core/object-vector.cc => src/core/model/object-vector.cc rename : src/core/object-vector.h => src/core/model/object-vector.h rename : src/core/object.cc => src/core/model/object.cc rename : src/core/object.h => src/core/model/object.h rename : src/core/pointer.cc => src/core/model/pointer.cc rename : src/core/pointer.h => src/core/model/pointer.h rename : src/core/ptr.h => src/core/model/ptr.h rename : src/core/random-variable.cc => src/core/model/random-variable.cc rename : src/core/random-variable.h => src/core/model/random-variable.h rename : src/simulator/realtime-simulator-impl.cc => src/core/model/realtime-simulator-impl.cc rename : src/simulator/realtime-simulator-impl.h => src/core/model/realtime-simulator-impl.h rename : src/core/ref-count-base.cc => src/core/model/ref-count-base.cc rename : src/core/ref-count-base.h => src/core/model/ref-count-base.h rename : src/core/rng-stream.cc => src/core/model/rng-stream.cc rename : src/core/rng-stream.h => src/core/model/rng-stream.h rename : src/simulator/scheduler.cc => src/core/model/scheduler.cc rename : src/simulator/scheduler.h => src/core/model/scheduler.h rename : src/core/simple-ref-count.h => src/core/model/simple-ref-count.h rename : src/simulator/simulation-singleton.h => src/core/model/simulation-singleton.h rename : src/simulator/simulator-impl.cc => src/core/model/simulator-impl.cc rename : src/simulator/simulator-impl.h => src/core/model/simulator-impl.h rename : src/simulator/simulator.cc => src/core/model/simulator.cc rename : src/simulator/simulator.h => src/core/model/simulator.h rename : src/core/singleton.h => src/core/model/singleton.h rename : src/core/string.cc => src/core/model/string.cc rename : src/core/string.h => src/core/model/string.h rename : src/simulator/synchronizer.cc => src/core/model/synchronizer.cc rename : src/simulator/synchronizer.h => src/core/model/synchronizer.h rename : src/core/system-condition.h => src/core/model/system-condition.h rename : src/core/system-mutex.h => src/core/model/system-mutex.h rename : src/core/system-thread.h => src/core/model/system-thread.h rename : src/core/system-wall-clock-ms.h => src/core/model/system-wall-clock-ms.h rename : src/core/test.cc => src/core/model/test.cc rename : src/core/test.h => src/core/model/test.h rename : src/simulator/time-base.cc => src/core/model/time-base.cc rename : src/simulator/time-base.h => src/core/model/time-base.h rename : src/simulator/time.cc => src/core/model/time.cc rename : src/simulator/timer-impl.h => src/core/model/timer-impl.h rename : src/simulator/timer.cc => src/core/model/timer.cc rename : src/simulator/timer.h => src/core/model/timer.h rename : src/core/trace-source-accessor.cc => src/core/model/trace-source-accessor.cc rename : src/core/trace-source-accessor.h => src/core/model/trace-source-accessor.h rename : src/core/traced-callback.h => src/core/model/traced-callback.h rename : src/core/traced-value.h => src/core/model/traced-value.h rename : src/core/type-id.cc => src/core/model/type-id.cc rename : src/core/type-id.h => src/core/model/type-id.h rename : src/core/type-name.cc => src/core/model/type-name.cc rename : src/core/type-name.h => src/core/model/type-name.h rename : src/core/type-traits.h => src/core/model/type-traits.h rename : src/core/uinteger.cc => src/core/model/uinteger.cc rename : src/core/uinteger.h => src/core/model/uinteger.h rename : src/simulator/unix-fd-reader.cc => src/core/model/unix-fd-reader.cc rename : src/simulator/unix-fd-reader.h => src/core/model/unix-fd-reader.h rename : src/core/unix-system-condition.cc => src/core/model/unix-system-condition.cc rename : src/core/unix-system-mutex.cc => src/core/model/unix-system-mutex.cc rename : src/core/unix-system-thread.cc => src/core/model/unix-system-thread.cc rename : src/core/unix-system-wall-clock-ms.cc => src/core/model/unix-system-wall-clock-ms.cc rename : src/core/vector.cc => src/core/model/vector.cc rename : src/core/vector.h => src/core/model/vector.h rename : src/simulator/wall-clock-synchronizer.cc => src/core/model/wall-clock-synchronizer.cc rename : src/simulator/wall-clock-synchronizer.h => src/core/model/wall-clock-synchronizer.h rename : src/simulator/watchdog.cc => src/core/model/watchdog.cc rename : src/simulator/watchdog.h => src/core/model/watchdog.h rename : src/core/win32-system-wall-clock-ms.cc => src/core/model/win32-system-wall-clock-ms.cc rename : src/core/attribute-test-suite.cc => src/core/test/attribute-test-suite.cc rename : src/core/callback-test-suite.cc => src/core/test/callback-test-suite.cc rename : src/core/names-test-suite.cc => src/core/test/names-test-suite.cc rename : src/core/ptr-test-suite.cc => src/core/test/ptr-test-suite.cc rename : src/core/rng-test-suite.cc => src/core/test/rng-test-suite.cc rename : src/core/traced-callback-test-suite.cc => src/core/test/traced-callback-test-suite.cc rename : src/core/type-traits-test-suite.cc => src/core/test/type-traits-test-suite.cc |
||
|
|
faa2a7447e | bug 675: kill old test framework | ||
|
|
9734679617 | add test and validation framework | ||
|
|
6d27614c45 | remove dead code | ||
|
|
b576592431 | Upgrade to new WAF, work in progress | ||
|
|
ab9aa5b295 | bug 252: get rid of dead code. | ||
|
|
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 |
||
|
|
b821ac6fe7 | disable mobility visualizer temporarily. | ||
|
|
70a291e326 | Fix a typo in the WAF scripts; don't access m_linktask directly, use the get_target_name() method instead (to make it work with waf trunk). | ||
|
|
f40725e27a | WAF: add a new --enable-modules configure option, to tell WAF to build only the specified set of ns-3 modules and its dependencies; programs depending on those modules are automatically excluded from the build. | ||
|
|
e815e112cb |
print-trace-sources.cc -> print-introspected-doxygen.cc
--HG-- rename : utils/print-trace-sources.cc => utils/print-introspected-doxygen.cc |
||
|
|
4e465f447e |
Compile mobility-visualizer with -fno-strict-aliasing to avoid GNOME bug #316221
--HG-- extra : transplant_source : %943%C0%B0%ABZ%9AQ%FF%94q%F0%03%08%8D%FD%E7%B3%EE%21 |
||
|
|
535b1f7a5c | Add a small mobility model visualization tool | ||
|
|
b12ddbffe5 | merge tracing overhaul in trunk | ||
|
|
1b7b89472d | re-enable packet benchmarking | ||
|
|
98f1e15b6b | add TraceResolver::PrintAvailable method | ||
|
|
675bee201d | Build all modules as a single ns3 shared library. | ||
|
|
9aa65d1e2a | WAF: add new bld.create_ns3_module() and bld.create_ns3_program() methods to make declaration of modules and programs simpler, and allowing us to change how ns-3 is built in a centralized way, without needing to change every module wscript file. | ||
|
|
420c6f73cd | WAF: remove debugging print accidentally left in. | ||
|
|
83d1eaa881 | WAF: make all ns3 modules register themselves in the environment; link the run-tests program with all ns3 modules, not with a hardcoded list. | ||
|
|
1d063b6820 | WAF: simplify wscripts using the new chained uselib_local dependencies feature of WAF SVN; now build all samples and examples; add --disable-rpath configure option; add WAF build instructions. | ||
|
|
495c615805 | Add support for building with WAF |