From a8e074d6e3f49b14a53dd8fbb44a2903aac22171 Mon Sep 17 00:00:00 2001 From: Mathieu Lacage Date: Wed, 3 Jun 2009 08:49:40 +0200 Subject: [PATCH 1/3] new tags --- CHANGES.html | 19 + bindings/python/ns3_module_common.py | 390 +++++++++++------- examples/stats/wifi-example-apps.cc | 4 +- samples/main-packet-tag.cc | 6 +- src/applications/udp-echo/udp-echo-server.cc | 2 +- src/common/{tag-list.cc => byte-tag-list.cc} | 108 ++--- src/common/{tag-list.h => byte-tag-list.h} | 52 +-- src/common/packet-tag-list.cc | 177 ++++++++ src/common/packet-tag-list.h | 142 +++++++ src/common/packet.cc | 270 ++++++++---- src/common/packet.h | 163 ++++++-- src/common/tag.h | 7 +- src/common/wscript | 6 +- src/contrib/delay-jitter-estimation.cc | 4 +- src/devices/wifi/mac-low.cc | 8 +- src/devices/wifi/qos-utils.cc | 2 +- src/devices/wifi/wifi-phy-test.cc | 6 +- .../wifi/wifi-remote-station-manager.cc | 6 +- src/internet-stack/ipv4-l3-protocol.cc | 2 +- src/internet-stack/tcp-socket-impl.cc | 16 +- src/internet-stack/udp-socket-impl.cc | 12 +- src/internet-stack/udp-test.cc | 12 +- src/node/address.h | 2 +- src/node/packet-socket.cc | 47 +-- utils/bench-packets.cc | 8 +- 25 files changed, 1077 insertions(+), 394 deletions(-) rename src/common/{tag-list.cc => byte-tag-list.cc} (73%) rename src/common/{tag-list.h => byte-tag-list.h} (80%) create mode 100644 src/common/packet-tag-list.cc create mode 100644 src/common/packet-tag-list.h diff --git a/CHANGES.html b/CHANGES.html index bafc39380..6963fe0aa 100644 --- a/CHANGES.html +++ b/CHANGES.html @@ -52,15 +52,34 @@ us a note on ns-developers mailing list.

New API:

Changes to existing API: