changeset | ae536d9e0d6d |
---|---|
branch | default |
bookmark | |
tag | tip |
user | Florian Westphal <fw@strlen.de> |
description | nsc: move nsc glue code from nsc-tcp-l4-protocol to node/nsc-glue.cc. known problems: - sim_interface.h is duplicated - nsc-glue.cc adds hooks in node.cc, "hijacks" incoming packets - nsc-glue exports NSCs INetStack (instead of wrapping it completely) - nsc-tcp-l4-protocol and nsc-tcp-socket-impl make calls into nsc-glue - nsc-tcp-socket-impl should really be "nsc-socket-core" (or something like that) needs fixing on nsc side: - no support for multiple interfaces yet (also not yet supported on nsc side) - nsc initialisation still tied to IP (Adding an Interface and assigning the IP address is a single step; it should be separate) maybe there is more. There is a NSC_NEXT define in nsc-glue.h, its main purpose is to flag the places where the NSC API needs to be adapted to support multiple interfaces in nsc. |
files | src/internet-stack/nsc-sysctl.cc src/internet-stack/nsc-sysctl.h src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-l4-protocol.h src/internet-stack/nsc-tcp-socket-impl.cc src/internet-stack/nsc-tcp-socket-impl.h src/internet-stack/sim_interface.h src/internet-stack/wscript src/node/node.cc src/node/node.h |
changeset | 44b325571ab4 |
---|---|
branch | |
bookmark | |
tag | |
user | Mathieu Lacage <mathieu.lacage@sophia.inria.fr> |
description | fix optimized build |
files | src/devices/wifi/interference-helper.cc |
changeset | c0fe0e815439 |
---|---|
branch | |
bookmark | |
tag | |
user | Mathieu Lacage <mathieu.lacage@sophia.inria.fr> |
description | merge with HEAD |
files |
changeset | b9d9ae596f83 |
---|---|
branch | |
bookmark | |
tag | |
user | Mathieu Lacage <mathieu.lacage@sophia.inria.fr> |
description | make sure memory is initialized |
files | utils/bench-simulator.cc |
changeset | 8558474b6149 |
---|---|
branch | |
bookmark | |
tag | |
user | Nicola Baldo <nbaldo@cttc.es> |
description | made InterferenceHelper::CalculateTxDuration () static |
files | CHANGES.html src/devices/wifi/interference-helper-tx-duration-test.cc src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/wifi-mode.cc src/devices/wifi/wifi-mode.h src/devices/wifi/wifi-phy.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc |
changeset | a52c39181dd4 |
---|---|
branch | |
bookmark | |
tag | |
user | Ramon Bauza <monbauza@gmail.com> |
description | Support for 5 and 10Mhz wifi channels |
files | src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/wifi-mac.cc src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-phy-standard.h src/devices/wifi/wifi-phy.cc src/devices/wifi/wifi-phy.h src/devices/wifi/yans-error-rate-model.cc src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h |
changeset | 7555c9a0564b |
---|---|
branch | |
bookmark | |
tag | |
user | Mathieu Lacage <mathieu.lacage@sophia.inria.fr> |
description | bug 627: Jakes Propagation Loss Model doesn't properly calculate signal loss |
files | src/devices/wifi/jakes-propagation-loss-model.cc src/devices/wifi/jakes-propagation-loss-model.h |
changeset | 280e7729894c |
---|---|
branch | |
bookmark | |
tag | |
user | Pavel Boyko <boyko@iitp.ru> |
description | Use operator== instead of operator!= in NS_TEST_ASSERT_EQUAL |
files | src/core/test.h |
changeset | 258cf77942bc |
---|---|
branch | |
bookmark | |
tag | |
user | Craig Dowell <craigdo@ee.washington.edu> |
description | emu device shouldn't be adding an FCS |
files | src/devices/emu/emu-net-device.cc |
changeset | 45d880dbe0f8 |
---|---|
branch | |
bookmark | |
tag | |
user | Craig Dowell <craigdo@ee.washington.edu> |
description | harden emu net device against malformed packets |
files | src/devices/emu/emu-net-device.cc |