From code at nsnam.ece.gatech.edu Thu Oct 1 01:31:21 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 04:31:21 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- debug logging user: Mathieu Lacage files: src/internet-stack/tcp-test.cc url: http://code.nsnam.org/ns-3-dev/rev/37d3739b9c69 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-dev/rev/4ee18c4581dd From code at nsnam.ece.gatech.edu Thu Oct 1 02:11:06 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 05:11:06 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- devices-point-to-point test suite ported to new framework user: Pavel Boyko files: src/devices/point-to-point/point-to-point-test.cc url: http://code.nsnam.org/ns-3-dev/rev/7088d8f69a4e ---- buffer test suite ported user: Pavel Boyko files: src/common/buffer.cc url: http://code.nsnam.org/ns-3-dev/rev/77172366f83b ---- merge user: Pavel Boyko files: url: http://code.nsnam.org/ns-3-dev/rev/c54b811570ba From code at nsnam.ece.gatech.edu Thu Oct 1 02:25:14 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 05:25:14 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- bug 648: doxygen user: Mathieu Lacage files: src/applications/v4ping/v4ping.h src/helper/v4ping-helper.cc src/helper/v4ping-helper.h url: http://code.nsnam.org/ns-3-dev/rev/2187778d6f54 ---- bug 648: doxygen user: Mathieu Lacage files: src/helper/udp-echo-helper.h url: http://code.nsnam.org/ns-3-dev/rev/ba6105a063e8 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-dev/rev/06d798613d99 From code at nsnam.ece.gatech.edu Thu Oct 1 02:45:59 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 05:45:59 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- packet-metadata test suite ported to new framework user: Pavel Boyko files: src/common/packet-metadata-test.cc url: http://code.nsnam.org/ns-3-dev/rev/b990c1b9c8e6 ---- packet test suite ported to new framework user: Pavel Boyko files: src/common/packet.cc url: http://code.nsnam.org/ns-3-dev/rev/92aafeab5e4f ---- merge user: Pavel Boyko files: url: http://code.nsnam.org/ns-3-dev/rev/a2972c6648c7 From tomhend at u.washington.edu Thu Oct 1 03:05:42 2009 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Thu, 1 Oct 2009 03:05:42 -0700 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200910011005.n91A5gK9026005@ns-regression.ee.washington.edu> Thu Oct 1 02:51:01 PDT 2009 download.py success Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) ----------------------------- FAILURE: waf -d debug configure; building failed on ns-3-dev Configure stderr: Checking for program g++ : ok /usr/bin/g++ Checking for program cpp : ok /usr/bin/cpp Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for g++ : ok Checking for program pkg-config : ok /usr/bin/pkg-config Checking for regression traces location : ok ../ns-3-dev-ref-traces (given) Checking for -Wno-error=deprecated-declarations support : yes Checking for -Wl,--soname=foo support : yes Checking for header stdlib.h : ok Checking for header signal.h : ok Checking for header pthread.h : ok Checking for high precision time implementation : 128-bit integer Checking for header stdint.h : ok Checking for header inttypes.h : ok Checking for header sys/inttypes.h : not found Checking for library rt : ok Checking for header netpacket/packet.h : ok Checking for header linux/if_tun.h : ok Checking for pkg-config flags for GTK_CONFIG_STORE : ok Checking for pkg-config flags for LIBXML2 : ok Checking for library sqlite3 : ok Checking for NSC location : ok ../nsc (given) Checking for library dl : ok Checking for NSC supported architecture x86_64 : ok Checking for program python : ok /usr/bin/python Checking for Python version >= 2.3 : ok 2.5.2 Checking for library python2.5 : ok Checking for program python2.5-config : ok /usr/bin/python2.5-config Checking for header Python.h : ok Checking for -fvisibility=hidden support : yes Checking for pybindgen location : ok ../pybindgen (given) Checking for Python module pybindgen : ok Checking for pybindgen version : ok 0.12.0.700 Checking for Python module pygccxml : ok Checking for pygccxml version : ok 0.9.5 Checking for program gccxml : ok /usr/bin/gccxml Checking for gccxml version : ok 0.7.0 gccxml too old, need version >= 0.9; automatic scanning of API definitions will not be possible Checking for program sudo : ok /usr/bin/sudo Checking for program hg : ok /usr/bin/hg Checking for program valgrind : ok /usr/bin/valgrind Checking for pkg-config flags for GSL : ok 'configure' finished successfully (2.668s) Build stderr: Waf: Entering directory `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build' [827/921] cxx: build/debug/bindings/python/ns3_module_helper.cc -> build/debug/bindings/python/ns3_module_helper_3.o [830/921] cxx: build/debug/bindings/python/ns3_module_simulator.cc -> build/debug/bindings/python/ns3_module_simulator_3.o [831/921] cxx: build/debug/bindings/python/ns3_module_tap_bridge.cc -> build/debug/bindings/python/ns3_module_tap_bridge_3.o [832/921] cxx: build/debug/bindings/python/ns3_module_udp_echo.cc -> build/debug/bindings/python/ns3_module_udp_echo_3.o debug/bindings/python/ns3_module_helper.cc: In function 'PyObject* _wrap_PyNs3V4PingHelper_SetAttribute(PyNs3V4PingHelper*, PyObject*, PyObject*)': debug/bindings/python/ns3_module_helper.cc:12455: error: 'class ns3::V4PingHelper' has no member named 'SetAttribute' [833/921] cxx: build/debug/bindings/python/ns3_module_global_routing.cc -> build/debug/bindings/python/ns3_module_global_routing_3.o [834/921] cxx: build/debug/bindings/python/ns3_module_list_routing.cc -> build/debug/bindings/python/ns3_module_list_routing_3.o Waf: Leaving directory `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build' Build failed -> task failed (err #1): {task: cxx ns3_module_helper.cc -> ns3_module_helper_3.o} ns3modulegen.log: ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::RadvdPrefix >', 'ns3::RadvdPrefix *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::Packet >', 'ns3::Packet *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::FlowProbe >', 'ns3::FlowProbe *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::NetDevice >', 'ns3::NetDevice *'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::dot11s::IeBeaconTimingUnit >', 'ns3::dot11s::IeBeaconTimingUnit *'],) ??:??: '> / TypeLookupError(['ns3::olsr::MprSelectorTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::NeighborTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::TwoHopNeighborTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::LinkTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::TopologyTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::IfaceAssocTuple'],) ??:??: , ns3::AmsduSubframeHeader > >'> / TypeLookupError(['std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader >'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/pybindgen/pybindgen/typehandlers/base.py:1044: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:206: Warning: ***** Unable to register callback; Return value 'std::vector >' error (used in ns3::Callback< std::vector >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >): TypeLookupError(['std::vector< ns3::Mac48Address, std::allocator< ns3::Mac48Address > >'],) Warning) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['long int'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint8_t *'],) ??:??: None / TypeLookupError(['uint8_t [ 20 ]'],) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::GnuplotDataset::Data *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Channel > const, std::vector< ns3::Ptr< ns3::Channel > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Channel > const, std::vector< ns3::Ptr< ns3::Channel > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::Packet > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::Packet > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['int16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['int16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::MacTxMiddle *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::IfaceAssocSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::IfaceAssocSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::LinkSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::MprSelectorSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::NeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::NeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TopologySet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TwoHopNeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TwoHopNeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::RadvdPrefix > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::FlowProbe > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::WifiInformationElement >, std::vector< ns3::Ptr< ns3::WifiInformationElement > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::WifiInformationElement >, std::vector< ns3::Ptr< ns3::WifiInformationElement > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::NetDevice > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< std::vector< ns3::Mac48Address >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::dot11s::IeBeaconTimingUnit > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, unsigned int, ns3::Mac48Address, bool, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:437: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3modulegen.py:111: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) /tmp/ns-commits/tests/tmp/ns-3-allinone/pybindgen/pybindgen/cppclass_typehandlers.py:953: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::dot11s::IeMeshIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ??:??: / CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Vector2DChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Vector3DChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::FileConfig cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ??:??: / CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv6PrefixChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ??:??: / CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4 cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6 cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Ipv6RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4L4Protocol cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6L4Protocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::DcfState cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::MacLowDcfListener cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::MacLowTransmissionListener cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiPhy cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Dcf cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::ErrorRateModel cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::MsduAggregator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::WifiChannel cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::FlowClassifier cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError("Class 'ns3::FlowProbe' has a protected constructor and no helper class -> cannot generate a constructor for it",) ??:??: / CodeGenerationError('ns3::WifiInformationElement cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::MeshWifiInterfaceMacPlugin cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::MeshL2RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::Ipv4RoutingHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6RoutingHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiMacHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiPhyHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::MeshStack cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) Stopping regression tests From code at nsnam.ece.gatech.edu Thu Oct 1 03:06:19 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 06:06:19 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- function is used only when logging is enabled user: Mathieu Lacage files: src/internet-stack/tcp-test.cc url: http://code.nsnam.org/ns-3-dev/rev/aad784d6a91e ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-dev/rev/adf71e696e17 From code at nsnam.ece.gatech.edu Thu Oct 1 03:40:15 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 06:40:15 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Conform ipv6-test with the new test suite user: fmoatamr files: src/internet-stack/ipv6-l3-protocol.h src/internet-stack/ipv6-test.cc url: http://code.nsnam.org/ns-3-dev/rev/edf753f423d1 From code at nsnam.ece.gatech.edu Thu Oct 1 04:00:32 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 07:00:32 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Conform ipv4-test with the new test suite user: fmoatamr files: src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-test.cc src/internet-stack/ipv6-test.cc url: http://code.nsnam.org/ns-3-dev/rev/fee694e277da From code at nsnam.ece.gatech.edu Thu Oct 1 04:07:27 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 07:07:27 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- udp test ported (the last one!) user: Pavel Boyko files: src/internet-stack/udp-test.cc url: http://code.nsnam.org/ns-3-dev/rev/9ca7ee51d883 ---- merge user: Pavel Boyko files: url: http://code.nsnam.org/ns-3-dev/rev/586ce4339aab From code at nsnam.ece.gatech.edu Thu Oct 1 04:41:35 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 07:41:35 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- bug 675: kill old test framework user: Mathieu Lacage files: src/core/callback-test-suite.cc src/core/test.cc src/core/test.h utils/run-tests.cc utils/wscript url: http://code.nsnam.org/ns-3-dev/rev/3c6109eec550 ---- kill dead code user: Mathieu Lacage files: src/core/ptr.cc url: http://code.nsnam.org/ns-3-dev/rev/2c86afb0a8f5 ---- actually port the ptr test code user: Mathieu Lacage files: src/core/ptr-test-suite.cc url: http://code.nsnam.org/ns-3-dev/rev/dfc1815a6d3e From code at nsnam.ece.gatech.edu Thu Oct 1 05:03:33 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 08:03:33 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- avoid crash when nsc is not present user: Mathieu Lacage files: src/test/ns3tcp/wscript url: http://code.nsnam.org/ns-3-dev/rev/8055fc27a841 From code at nsnam.ece.gatech.edu Thu Oct 1 05:06:51 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 08:06:51 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- disable crashing test user: Mathieu Lacage files: src/internet-stack/tcp-test.cc url: http://code.nsnam.org/ns-3-dev/rev/ab5b709e8af6 From code at nsnam.ece.gatech.edu Thu Oct 1 05:09:18 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 08:09:18 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- compiler complains about missing line at end of file user: Mathieu Lacage files: src/internet-stack/ipv6-test.cc url: http://code.nsnam.org/ns-3-dev/rev/89b7f8fbf3d0 From code at nsnam.ece.gatech.edu Thu Oct 1 06:28:50 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 09:28:50 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- python-scan user: Gustavo J. A. M. Carneiro files: bindings/python/apidefs/gcc-ILP32/ns3_module_bridge.py bindings/python/apidefs/gcc-ILP32/ns3_module_common.py bindings/python/apidefs/gcc-ILP32/ns3_module_contrib.py bindings/python/apidefs/gcc-ILP32/ns3_module_core.py bindings/python/apidefs/gcc-ILP32/ns3_module_csma.py bindings/python/apidefs/gcc-ILP32/ns3_module_dot11s.py bindings/python/apidefs/gcc-ILP32/ns3_module_emu.py bindings/python/apidefs/gcc-ILP32/ns3_module_flame.py bindings/python/apidefs/gcc-ILP32/ns3_module_flow_monitor.py bindings/python/apidefs/gcc-ILP32/ns3_module_global_routing.py bindings/python/apidefs/gcc-ILP32/ns3_module_helper.py bindings/python/apidefs/gcc-ILP32/ns3_module_internet_stack.py bindings/python/apidefs/gcc-ILP32/ns3_module_list_routing.py bindings/python/apidefs/gcc-ILP32/ns3_module_mesh.py bindings/python/apidefs/gcc-ILP32/ns3_module_mobility.py bindings/python/apidefs/gcc-ILP32/ns3_module_nix_vector_routing.py bindings/python/apidefs/gcc-ILP32/ns3_module_node.py bindings/python/! apidefs/gcc-ILP32/ns3_module_olsr.py bindings/python/apidefs/gcc-ILP32/ns3_module_onoff.py bindings/python/apidefs/gcc-ILP32/ns3_module_packet_sink.py bindings/python/apidefs/gcc-ILP32/ns3_module_ping6.py bindings/python/apidefs/gcc-ILP32/ns3_module_point_to_point.py bindings/python/apidefs/gcc-ILP32/ns3_module_radvd.py bindings/python/apidefs/gcc-ILP32/ns3_module_simulator.py bindings/python/apidefs/gcc-ILP32/ns3_module_static_routing.py bindings/python/apidefs/gcc-ILP32/ns3_module_stats.py bindings/python/apidefs/gcc-ILP32/ns3_module_tap_bridge.py bindings/python/apidefs/gcc-ILP32/ns3_module_test.py bindings/python/apidefs/gcc-ILP32/ns3_module_udp_echo.py bindings/python/apidefs/gcc-ILP32/ns3_module_v4ping.py bindings/python/apidefs/gcc-ILP32/ns3_module_virtual_net_device.py bindings/python/apidefs/gcc-ILP32/ns3_module_wifi.py bindings/python/apidefs/gcc-ILP32/ns3modulegen_generated.py bindings/python/apidefs/gcc-LP64/ns3_module_helper.py bindings/python/apidefs/gcc-LP64/! ns3_module_wifi.py bindings/python/apidefs/gcc-LP64/ns3modulegen_gener ated.py url: http://code.nsnam.org/ns-3-dev/rev/0d11c82c3a45 From code at nsnam.ece.gatech.edu Thu Oct 1 06:36:53 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 09:36:53 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Mesh: 802.11 header is set to QosData if QosTag exists. user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/ns-3-dev/rev/8e8459d1831b From code at nsnam.ece.gatech.edu Thu Oct 1 11:53:29 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 14:53:29 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- have test.py return status user: Craig Dowell files: test.py url: http://code.nsnam.org/ns-3-dev/rev/9f457bebbcf4 From code at nsnam.ece.gatech.edu Thu Oct 1 14:13:05 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Thu, 01 Oct 2009 17:13:05 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- keep wifi-ap from spewing all over std_out during tests user: Craig Dowell files: examples/wifi-ap.cc test.py url: http://code.nsnam.org/ns-3-dev/rev/6abced63cd7f From code at nsnam.ece.gatech.edu Thu Oct 1 21:51:59 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 02 Oct 2009 00:51:59 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- allow static and global routing to deliver local packets (bug 651) user: Tom Henderson files: doc/manual/routing.texi src/routing/global-routing/ipv4-global-routing.cc src/routing/static-routing/ipv4-static-routing.cc src/routing/static-routing/ipv4-static-routing.h src/routing/static-routing/ipv6-static-routing.cc url: http://code.nsnam.org/ns-3-dev/rev/54b51a1105d6 From code at nsnam.ece.gatech.edu Thu Oct 1 22:50:20 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 02 Oct 2009 01:50:20 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- Fix memory management of routing helpers (bug 678) user: Tom Henderson files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/helper/ipv4-global-routing-helper.cc src/helper/ipv4-global-routing-helper.h src/helper/ipv4-list-routing-helper.cc src/helper/ipv4-list-routing-helper.h src/helper/ipv4-nix-vector-helper.cc src/helper/ipv4-nix-vector-helper.h src/helper/ipv4-routing-helper.h src/helper/ipv4-static-routing-helper.cc src/helper/ipv4-static-routing-helper.h src/helper/ipv6-list-routing-helper.cc src/helper/ipv6-list-routing-helper.h src/helper/ipv6-routing-helper.h src/helper/ipv6-static-routing-helper.cc src/helper/ipv6-static-routing-helper.h src/helper/olsr-helper.cc src/helper/olsr-helper.h url: http://code.nsnam.org/ns-3-dev/rev/a63513286aa0 From tomhend at u.washington.edu Fri Oct 2 03:06:24 2009 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Fri, 2 Oct 2009 03:06:24 -0700 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200910021006.n92A6OFr011663@ns-regression.ee.washington.edu> Fri Oct 2 02:51:10 PDT 2009 download.py success Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) ----------------------------- FAILURE: waf -d debug configure; building failed on ns-3-dev Configure stderr: Checking for program g++ : ok /usr/bin/g++ Checking for program cpp : ok /usr/bin/cpp Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for g++ : ok Checking for program pkg-config : ok /usr/bin/pkg-config Checking for regression traces location : ok ../ns-3-dev-ref-traces (given) Checking for -Wno-error=deprecated-declarations support : yes Checking for -Wl,--soname=foo support : yes Checking for header stdlib.h : ok Checking for header signal.h : ok Checking for header pthread.h : ok Checking for high precision time implementation : 128-bit integer Checking for header stdint.h : ok Checking for header inttypes.h : ok Checking for header sys/inttypes.h : not found Checking for library rt : ok Checking for header netpacket/packet.h : ok Checking for header linux/if_tun.h : ok Checking for pkg-config flags for GTK_CONFIG_STORE : ok Checking for pkg-config flags for LIBXML2 : ok Checking for library sqlite3 : ok Checking for NSC location : ok ../nsc (given) Checking for library dl : ok Checking for NSC supported architecture x86_64 : ok Checking for program python : ok /usr/bin/python Checking for Python version >= 2.3 : ok 2.5.2 Checking for library python2.5 : ok Checking for program python2.5-config : ok /usr/bin/python2.5-config Checking for header Python.h : ok Checking for -fvisibility=hidden support : yes Checking for pybindgen location : ok ../pybindgen (given) Checking for Python module pybindgen : ok Checking for pybindgen version : ok 0.12.0.700 Checking for Python module pygccxml : ok Checking for pygccxml version : ok 0.9.5 Checking for program gccxml : ok /usr/bin/gccxml Checking for gccxml version : ok 0.7.0 gccxml too old, need version >= 0.9; automatic scanning of API definitions will not be possible Checking for program sudo : ok /usr/bin/sudo Checking for program hg : ok /usr/bin/hg Checking for program valgrind : ok /usr/bin/valgrind Checking for pkg-config flags for GSL : ok 'configure' finished successfully (3.719s) Build stderr: Waf: Entering directory `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build' Waf: Leaving directory `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build' 'build' finished successfully (1.378s) ns3modulegen.log: ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::RadvdPrefix >', 'ns3::RadvdPrefix *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::Packet >', 'ns3::Packet *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::FlowProbe >', 'ns3::FlowProbe *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::NetDevice >', 'ns3::NetDevice *'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::dot11s::IeBeaconTimingUnit >', 'ns3::dot11s::IeBeaconTimingUnit *'],) ??:??: '> / TypeLookupError(['ns3::olsr::MprSelectorTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::NeighborTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::TwoHopNeighborTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::LinkTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::TopologyTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::IfaceAssocTuple'],) ??:??: , ns3::AmsduSubframeHeader > >'> / TypeLookupError(['std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader >'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/pybindgen/pybindgen/typehandlers/base.py:1044: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:206: Warning: ***** Unable to register callback; Return value 'std::vector >' error (used in ns3::Callback< std::vector >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >): TypeLookupError(['std::vector< ns3::Mac48Address, std::allocator< ns3::Mac48Address > >'],) Warning) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['long int'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint8_t *'],) ??:??: None / TypeLookupError(['uint8_t [ 20 ]'],) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Channel > const, std::vector< ns3::Ptr< ns3::Channel > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Channel > const, std::vector< ns3::Ptr< ns3::Channel > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::GnuplotDataset::Data *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::Packet > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::Packet > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::MacTxMiddle *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['int16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['int16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::IfaceAssocSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::IfaceAssocSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::LinkSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::MprSelectorSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::NeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::NeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TopologySet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TwoHopNeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TwoHopNeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::FlowProbe > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::RadvdPrefix > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::WifiInformationElement >, std::vector< ns3::Ptr< ns3::WifiInformationElement > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::WifiInformationElement >, std::vector< ns3::Ptr< ns3::WifiInformationElement > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::NetDevice > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< std::vector< ns3::Mac48Address >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::dot11s::IeBeaconTimingUnit > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, unsigned int, ns3::Mac48Address, bool, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:437: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3modulegen.py:111: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) /tmp/ns-commits/tests/tmp/ns-3-allinone/pybindgen/pybindgen/cppclass_typehandlers.py:953: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::dot11s::IeMeshIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ??:??: / CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Vector2DChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Vector3DChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ??:??: / CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv6PrefixChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ??:??: / CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4 cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6 cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Ipv6RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::FileConfig cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4L4Protocol cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6L4Protocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::DcfState cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::MacLowDcfListener cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::MacLowTransmissionListener cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiPhy cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Dcf cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::ErrorRateModel cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::MsduAggregator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::WifiChannel cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::FlowClassifier cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError("Class 'ns3::FlowProbe' has a protected constructor and no helper class -> cannot generate a constructor for it",) ??:??: / CodeGenerationError('ns3::WifiInformationElement cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::MeshWifiInterfaceMacPlugin cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::MeshL2RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::Ipv4RoutingHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6RoutingHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiMacHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiPhyHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::MeshStack cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) Stopping regression tests From code at nsnam.ece.gatech.edu Fri Oct 2 06:51:48 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 02 Oct 2009 09:51:48 -0400 Subject: [Ns-commits] www Message-ID: ---- add link to video tutorial user: Mathieu Lacage files: html_src/tutorials.html url: http://code.nsnam.org/www/rev/1a3f6a0db307 From code at nsnam.ece.gatech.edu Fri Oct 2 11:25:50 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 02 Oct 2009 14:25:50 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- remove unbuilt, obsolete sample user: Craig Dowell files: samples/main-packet-printer.cc url: http://code.nsnam.org/ns-3-dev/rev/dc6f12eef6c0 From code at nsnam.ece.gatech.edu Fri Oct 2 16:09:17 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Fri, 02 Oct 2009 19:09:17 -0400 Subject: [Ns-commits] twambold/ns-3-dev-nhdp Message-ID: ---- [bug 634] patch to grab prefix length from Ipv4Mask user: Antti Makela files: src/node/ipv4-address.cc src/node/ipv4-address.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0488cf67d707 ---- allow Ipv4Mask constructor to accept a string /32, /24 etc. in constructor user: Tom Henderson files: examples/static-routing-slash32.cc src/node/ipv4-address.cc src/node/ipv4-address.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/dc159c3d34ee ---- coding style cleanup user: Tom Henderson files: src/node/ipv4-address.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3554cba45da0 ---- Rescan bindings user: Tom Henderson files: bindings/python/ns3_module_core.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/61c0f20da851 ---- missing include user: Tom Henderson files: src/node/ipv4-address.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e433617c8376 ---- second phase of IPv6 checkins from Univ. of Strasbourg team user: Sebastien Vincent files: AUTHORS CHANGES.html RELEASE_NOTES examples/icmpv6-redirect.cc examples/ping6.cc examples/radvd-two-prefix.cc examples/radvd.cc examples/simple-routing-ping6.cc examples/wscript src/applications/ping6/ping6.cc src/applications/ping6/ping6.h src/applications/ping6/waf src/applications/ping6/wscript src/applications/radvd/radvd-interface.cc src/applications/radvd/radvd-interface.h src/applications/radvd/radvd-prefix.cc src/applications/radvd/radvd-prefix.h src/applications/radvd/radvd.cc src/applications/radvd/radvd.h src/applications/radvd/wscript src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/helper/ipv6-address-helper.cc src/helper/ipv6-address-helper.h src/helper/ipv6-interface-container.cc src/helper/ipv6-interface-container.h src/helper/ipv6-list-routing-helper.cc src/helper/ipv6-list-routing-helper.h src/helper/ipv6-routing-helper.cc src/helper/ipv6-routing-helper.h src/helper/ipv6-static-routing-helper.cc src/helper/ipv6-static-routin! g-helper.h src/helper/ping6-helper.cc src/helper/ping6-helper.h src/helper/wscript src/internet-stack/icmpv6-header.cc src/internet-stack/icmpv6-header.h src/internet-stack/icmpv6-l4-protocol.cc src/internet-stack/icmpv6-l4-protocol.h src/internet-stack/ipv6-autoconfigured-prefix.cc src/internet-stack/ipv6-autoconfigured-prefix.h src/internet-stack/ipv6-end-point-demux.cc src/internet-stack/ipv6-end-point-demux.h src/internet-stack/ipv6-end-point.cc src/internet-stack/ipv6-end-point.h src/internet-stack/ipv6-interface.cc src/internet-stack/ipv6-interface.h src/internet-stack/ipv6-l3-protocol.cc src/internet-stack/ipv6-l3-protocol.h src/internet-stack/ipv6-l4-protocol.cc src/internet-stack/ipv6-l4-protocol.h src/internet-stack/ipv6-raw-socket-factory-impl.cc src/internet-stack/ipv6-raw-socket-factory-impl.h src/internet-stack/ipv6-raw-socket-impl.cc src/internet-stack/ipv6-raw-socket-impl.h src/internet-stack/ipv6-test.cc src/internet-stack/ndisc-cache.cc src/internet-stack/! ndisc-cache.h src/internet-stack/wscript src/node/inet6-socket-address .cc src/node/ipv6-address.cc src/node/ipv6-address.h src/node/ipv6-header.cc src/node/ipv6-header.h src/node/ipv6-interface-address.cc src/node/ipv6-interface-address.h src/node/ipv6-raw-socket-factory.cc src/node/ipv6-raw-socket-factory.h src/node/ipv6-route.cc src/node/ipv6-route.h src/node/ipv6-routing-protocol.cc src/node/ipv6-routing-protocol.h src/node/ipv6.cc src/node/ipv6.h src/node/wscript src/routing/list-routing/ipv6-list-routing.cc src/routing/list-routing/ipv6-list-routing.h src/routing/list-routing/wscript src/routing/static-routing/ipv6-routing-table-entry.cc src/routing/static-routing/ipv6-routing-table-entry.h src/routing/static-routing/ipv6-static-routing.cc src/routing/static-routing/ipv6-static-routing.h src/routing/static-routing/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/510db8599bfb ---- fix build issue on radvd casts user: Tom Henderson files: src/applications/radvd/radvd-interface.h src/applications/radvd/radvd.cc src/applications/radvd/radvd.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5ea754089561 ---- new trace sources for WifiRemoteStationManager user: Nicola Baldo files: src/devices/wifi/wifi-remote-station-manager.cc src/devices/wifi/wifi-remote-station-manager.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/96a3881940c4 ---- added AthstatsWifiTraceSink and AthstatsHelper user: Nicola Baldo files: examples/wifi-ap.cc src/helper/athstats-helper.cc src/helper/athstats-helper.h src/helper/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0b29285cc1af ---- updated release notes user: Nicola Baldo files: CHANGES.html RELEASE_NOTES url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f011cf863e07 ---- Fixed erroneous first return of Normal Variable user: Duy Nguyen files: src/core/random-variable.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fef6ccee5897 ---- Fixed WifiMacHeader Print Control Characters bug 661 user: Duy Nguyen files: src/devices/wifi/wifi-mac-header.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5e4fb3918879 ---- update multi-rate-first.cc and multi-rate-second.cc user: Duy Nguyen files: examples/multi-rate-first.cc examples/multi-rate-second.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/bfc0ffd9cf7c ---- export sgi-hashmap.h user: Mathieu Lacage files: src/common/sgi-hashmap.h src/common/wscript src/internet-stack/arp-cache.h src/internet-stack/ndisc-cache.h src/internet-stack/sgi-hashmap.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/256a085d82d6 ---- export headers from internet-stack user: Mathieu Lacage files: src/internet-stack/arp-l3-protocol.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/tcp-l4-protocol.cc src/internet-stack/tcp-l4-protocol.h src/internet-stack/tcp-socket-impl.cc src/internet-stack/tcp-test.cc src/internet-stack/udp-l4-protocol.h src/internet-stack/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/34acfd7ad508 ---- Make some copy-constructors private, remove not implemented method declarations, to make Python bindings work. user: Gustavo J. A. M. Carneiro files: src/internet-stack/arp-cache.h src/internet-stack/nsc-tcp-l4-protocol.h src/internet-stack/pending-data.h src/internet-stack/tcp-l4-protocol.h src/routing/static-routing/ipv6-static-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ae4aa2deec45 ---- Re-scan Python bindings and use newer PyBindGen. user: Gustavo J. A. M. Carneiro files: bindings/python/callbacks_list.py bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_list_routing.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_ping6.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_radvd.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_static_routing.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_tap_bridge.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_! module_virtual_net_device.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py bindings/python/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f22beb219798 ---- make sure python does not wrap copy constructor and assignment operator user: Mathieu Lacage files: src/internet-stack/arp-l3-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/96781f226405 ---- rescan user: Mathieu Lacage files: bindings/python/ns3_module_core.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cd473a5cf99c ---- Allow injection of routes to Ipv4GlobalRouting user: Antti Makela files: CHANGES.html examples/global-injection-slash32.cc examples/wscript src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-route-manager-impl.h src/routing/global-routing/global-router-interface.cc src/routing/global-routing/global-router-interface.h src/routing/global-routing/ipv4-global-routing.cc src/routing/global-routing/ipv4-global-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a0e27af57c8d ---- update global routing bindings user: Tom Henderson files: bindings/python/ns3_module_global_routing.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/bfec2b0fa57d ---- Static routing with support for metrics and longest prefix match user: Antti Makela files: CHANGES.html src/routing/static-routing/ipv4-routing-table-entry.cc src/routing/static-routing/ipv4-static-routing.cc src/routing/static-routing/ipv4-static-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3dc675bb8b20 ---- update static routing bindings user: Tom Henderson files: bindings/python/ns3_module_static_routing.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/2362df525d86 ---- Don't python-bind the class NscTcpL4Protocol, it is implementation detail. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_internet_stack.py bindings/python/ns3modulescan.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/af227579ab64 ---- Allow ns3moduleheader taskgen with empty list of source headers (for completely optional ns-3 modules) user: Gustavo J. A. M. Carneiro files: src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7dd4ad5ac045 ---- Bug #620: Build system --run target seems to forget copying updated headers user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/386247c6625a ---- Fix python examples. user: Sebastien Vincent files: examples/mixed-wireless.py examples/wifi-ap.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3e26b3b2e3a8 ---- Add IPv6 python example. user: Sebastien Vincent files: examples/simple-routing-ping6.cc examples/simple-routing-ping6.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/81146e4a3993 ---- Fix Python coding style. user: Sebastien Vincent files: examples/csma-bridge.py examples/mixed-wireless.py examples/simple-routing-ping6.py examples/wifi-ap.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/77c878bc3e84 ---- Manual spelling fixes from Johannes Buchner user: Tom Henderson files: doc/manual/attributes.texi doc/manual/callbacks.texi doc/manual/csma.texi doc/manual/emu.texi doc/manual/emulation.texi doc/manual/node.texi doc/manual/other.texi doc/manual/output.texi doc/manual/packets.texi doc/manual/point-to-point.texi doc/manual/random.texi doc/manual/routing.texi doc/manual/sockets.texi doc/manual/tcp.texi doc/manual/wifi.texi url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/04a9a7e9a624 ---- fix logging error for WithdrawRoute () user: Tom Henderson files: src/routing/global-routing/global-router-interface.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4103e20ef21b ---- Fix doxygen errors user: Tom Henderson files: src/devices/wifi/wifi-mode.h src/devices/wifi/wifi-phy.h src/routing/global-routing/global-router-interface.h src/routing/static-routing/ipv4-static-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1b7c28a1c131 ---- Don't recompute NodeList::End () at every loop in GlobalRouteManagerImpl user: Guillaume Seguin files: src/routing/global-routing/global-route-manager-impl.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0f9bcd407aff ---- Cast uint32_t into unsigned int for compatibility with cygwin user: fmoatamr files: src/helper/athstats-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a18ac083ec51 ---- Bug #609: --check and --regression should build only the required binaries user: Gustavo J. A. M. Carneiro files: regression.py wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f774ff724ee4 ---- Add metric and longest prefix match support for IPv6. user: Sebastien Vincent files: CHANGES.html examples/radvd-two-prefix.cc examples/simple-routing-ping6.cc src/internet-stack/icmpv6-l4-protocol.cc src/internet-stack/icmpv6-l4-protocol.h src/internet-stack/ipv6-l3-protocol.cc src/node/inet6-socket-address.h src/node/ipv6-address.cc src/node/ipv6-address.h src/node/ipv6-routing-protocol.h src/routing/list-routing/ipv6-list-routing.cc src/routing/list-routing/ipv6-list-routing.h src/routing/static-routing/ipv6-routing-table-entry.cc src/routing/static-routing/ipv6-static-routing.cc src/routing/static-routing/ipv6-static-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8c0b3a413f4b ---- Rescan python bindings. user: Sebastien Vincent files: bindings/python/ns3_module_list_routing.py bindings/python/ns3_module_node.py bindings/python/ns3_module_static_routing.py bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1b184e8be367 ---- Doxygen. user: Sebastien Vincent files: src/applications/ping6/ping6.h src/applications/radvd/radvd-interface.h src/applications/radvd/radvd-prefix.h src/applications/radvd/radvd.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/19573adf3665 ---- [Bug 653] NetDevice link change callback (SetLinkChangeCallback -> AddLinkChangeCallback). user: Sebastien Vincent files: CHANGES.html src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/devices/emu/emu-net-device.cc src/devices/emu/emu-net-device.h src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/tap-bridge/tap-bridge.cc src/devices/tap-bridge/tap-bridge.h src/devices/virtual-net-device/virtual-net-device.cc src/devices/virtual-net-device/virtual-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/icmpv6-l4-protocol.cc src/internet-stack/loopback-net-device.cc src/internet-stack/loopback-net-device.h src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e90e1ef585b0 ---- Python rescan. user: Sebastien Vincent files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_node.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_tap_bridge.py bindings/python/ns3_module_virtual_net_device.py bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/150f48a226c3 ---- Add comments about the choice of default route in a two (or more) IPv6 prefixes link. user: Sebastien Vincent files: examples/radvd-two-prefix.cc src/routing/static-routing/ipv6-static-routing.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0a74df84902f ---- Cleanup, reindent, NULL -> 0. user: Sebastien Vincent files: examples/test-ipv6.cc src/internet-stack/icmpv4.h src/internet-stack/icmpv6-header.h src/internet-stack/icmpv6-l4-protocol.cc src/node/ipv6-address.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7433d307ed51 ---- Schedule unicast RA in response to RS. user: Sebastien Vincent files: examples/icmpv6-redirect.cc examples/radvd-two-prefix.cc examples/simple-routing-ping6.cc src/applications/radvd/radvd.cc src/applications/radvd/radvd.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f05ccb34aabc ---- Fix waf --check error when python bindings are not enabled user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/20b06b8aa302 ---- Add a waf --doxygen-no-build option, for a quicker testing loop of doxygen documentation user: Gustavo J. A. M. Carneiro files: wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d21013536be3 ---- Switch to the official pybindgen 0.12 release user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9e018570c659 ---- add test and validation framework user: Craig Dowell files: doc/testing/Makefile doc/testing/background.texi doc/testing/how-to-write-tests.texi doc/testing/overview.texi doc/testing/propagation-loss.texi doc/testing/testing-framework.texi doc/testing/testing.css doc/testing/testing.texi src/common/known.pcap src/common/pcap-file-test-suite.cc src/common/pcap-file.cc src/common/pcap-file.h src/common/wscript src/core/names-test-suite.cc src/core/rng-test-suite.cc src/core/test.cc src/core/test.h src/core/wscript src/helper/internet-stack-helper.h src/test/ns3tcp/ns3tcp-cwnd-test-suite.cc src/test/ns3tcp/ns3tcp-interop-response-vectors.pcap src/test/ns3tcp/ns3tcp-interop-test-suite.cc src/test/ns3tcp/ns3tcp.h src/test/ns3tcp/waf src/test/ns3tcp/wscript src/test/ns3wifi/ns3wifi.h src/test/ns3wifi/propagation-loss-models-test-suite.cc src/test/ns3wifi/waf src/test/ns3wifi/wscript src/wscript test.py utils/test-runner.cc utils/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7b6ae6bf0055 ---- test framework should probably work on all supported machines user: Craig Dowell files: src/core/test.h src/core/wscript src/devices/wifi/wscript src/wscript wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/904c1803d5dc ---- fc11 is pretty picky about headers user: Craig Dowell files: src/common/pcap-file.h src/core/test.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/066f73df2229 ---- Merged ns-3-dev. user: Tom Wambold files: src/internet-stack/sgi-hashmap.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8d1b043d2e6c ---- PacketBB:: Removed pbb namespace, instead prefix class names with Pbb. user: Tom Wambold files: src/contrib/packetbb.cc src/contrib/packetbb.h src/contrib/test-packetbb.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/285222a4daa7 ---- PacketBB: Forgot to add Pbb prefix to enum. user: Tom Wambold files: src/contrib/packetbb.cc src/contrib/packetbb.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6648a2c450e5 ---- PacketBB: Doxygen documentation. Still have some more I want to write. user: Tom Wambold files: src/contrib/packetbb.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/2d87b22311dd ---- PacketBB: Moved from src/contrib to src/node. user: Tom Wambold files: src/contrib/packetbb.cc src/contrib/packetbb.h src/contrib/test-packetbb.cc src/node/packetbb.cc src/node/packetbb.h src/node/test-packetbb.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d1c0b9c89160 ---- PacketBB: Removed unnecessary forward declarations. user: Tom Wambold files: src/contrib/wscript src/node/packetbb.h src/node/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/48c1400fbed1 ---- PacketBB: A bit more documentation. user: Tom Wambold files: src/node/packetbb.cc src/node/packetbb.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/523ffdd11c77 ---- PacketBB: Typo in comment. user: Tom Wambold files: src/node/packetbb.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/543507c4d939 ---- merge PacketBB user: Tom Wambold files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a37dd7f8de25 ---- gcc 3.4 complained about virtual methods without virtual destructor user: Craig Dowell files: src/node/packetbb.cc src/node/packetbb.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/95015b7f0269 ---- Quiet silly compiler error user: Craig Dowell files: src/node/packetbb.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f38ed76fae2b ---- fat fingers user: Craig Dowell files: src/node/packetbb.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3ec296f12470 ---- Merge 802.11s code. user: Andrey Mazo files: examples/mesh.cc examples/wscript src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.h src/devices/l2-routing/l2-routing-hwmp/hwmp-state.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-state.h src/devices/l2-routing/l2-routing-hwmp/hwmp.cc src/devices/l2-routing/l2-routing-hwmp/hwmp.h src/devices/l2-routing/l2-routing-hwmp/waf src/devices/l2-routing/l2-routing-hwmp/wscript src/devices/l2-routing/l2-routing-main/l2-routing-net-device.cc src/devices/l2-routing/l2-routing-main/l2-routing-net-device.h src/devices/l2-routing/l2-routing-main/waf src/devices/l2-routing/l2-routing-main/wscript src/devices/wifi/dca-txop.h src/devices/wifi/dot11s-codes.h src/devices/wifi/dot11s-parameters.cc src/devices/wifi/dot11s-parameters.h src/devices/wifi/dot11s-peer-management-element.cc src/devices/wifi/dot11s-peer-management-element.h src/devices/wifi/mesh-configuration-element.cc src/devices/wifi/mesh-configuration-element.h src/dev! ices/wifi/mesh-mgt-headers.cc src/devices/wifi/mesh-mgt-headers.h src/devices/wifi/mesh-wifi-beacon-timing-element.cc src/devices/wifi/mesh-wifi-beacon-timing-element.h src/devices/wifi/mesh-wifi-mac.cc src/devices/wifi/mesh-wifi-mac.h src/devices/wifi/mesh-wifi-peer-manager.cc src/devices/wifi/mesh-wifi-peer-manager.h src/devices/wifi/mesh-wifi-perr-information-element.cc src/devices/wifi/mesh-wifi-perr-information-element.h src/devices/wifi/mesh-wifi-prep-information-element.cc src/devices/wifi/mesh-wifi-prep-information-element.h src/devices/wifi/mesh-wifi-preq-information-element.cc src/devices/wifi/mesh-wifi-preq-information-element.h src/devices/wifi/mesh-wifi-rann-information-element.cc src/devices/wifi/mesh-wifi-rann-information-element.h src/devices/wifi/mgt-headers.cc src/devices/wifi/mgt-headers.h src/devices/wifi/tx-statistics.cc src/devices/wifi/tx-statistics.h src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-mac-header.h src/devices/wifi/wifi-remote-s! tation-manager.cc src/devices/wifi/wifi-remote-station-manager.h src/d evices/wifi/wscript src/helper/hwmp-helper.cc src/helper/hwmp-helper.h src/helper/mesh-wifi-helper.cc src/helper/mesh-wifi-helper.h src/helper/wscript src/node/l2-routing-protocol.cc src/node/l2-routing-protocol.h src/node/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4f6a6772628e ---- Remove some temporary defines. user: Andrey Mazo files: src/devices/wifi/mesh-wifi-preq-information-element.cc src/devices/wifi/mesh-wifi-preq-information-element.h src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-mac-header.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ddefc6dd6d9b ---- Merge with ns-3-dev. user: Andrey Mazo files: src/mobility/static-mobility-model.cc src/mobility/static-mobility-model.h src/mobility/static-speed-helper.cc src/mobility/static-speed-helper.h src/mobility/static-speed-mobility-model.cc src/mobility/static-speed-mobility-model.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1e94348872e0 ---- Sanitize MeshWifiMac::DoDispose(). user: Andrey Mazo files: src/devices/wifi/mesh-wifi-mac.cc src/helper/mesh-wifi-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1e8d8afaba15 ---- Removed unneeded word "struct", fixed mobility model, fixed random variable user: Kirill Andreev files: examples/mesh.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-state.cc src/devices/l2-routing/l2-routing-hwmp/hwmp.cc src/devices/wifi/mesh-wifi-peer-manager.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9902003078aa ---- Restructured files - unfinished user: Kirill Andreev files: src/devices/wifi/mesh-wifi-mac-header.cc src/devices/wifi/mesh-wifi-mac-header.h src/devices/wifi/mesh-wifi-mac.cc src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-mac-header.h src/devices/wifi/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f5f30f79d845 ---- Restructured files user: Kirill Andreev files: src/devices/wifi/mesh-mgt-headers.cc src/devices/wifi/mesh-mgt-headers.h src/devices/wifi/mesh-wifi-mac-header.h src/devices/wifi/mgt-headers.cc src/devices/wifi/mgt-headers.h src/devices/wifi/wifi-mac-header.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/34d837b1a529 ---- Merge file restructure, random variables, static mobility model to ns3dev. user: Kirill Andreev files: src/devices/wifi/mesh-wifi-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b26167ef0c84 ---- Added test for Hwmp-rtable user: Yana Podkosova files: examples/routing-table-test.cc examples/wscript src/devices/wifi/mesh-wifi-prep-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d0b02f09e949 ---- Address comparator moved to separate file, remade constructors (closed ticket user: Kirill Andreev files: src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.h src/devices/l2-routing/l2-routing-hwmp/hwmp-state.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-state.h src/devices/l2-routing/l2-routing-hwmp/hwmp.cc src/devices/l2-routing/l2-routing-hwmp/hwmp.h src/devices/wifi/mesh-wifi-mac-header.cc src/devices/wifi/mesh-wifi-mac.h src/devices/wifi/mesh-wifi-peer-manager.h src/devices/wifi/mesh-wifi-perr-information-element.cc src/devices/wifi/mesh-wifi-perr-information-element.h src/devices/wifi/mesh-wifi-prep-information-element.cc src/devices/wifi/mesh-wifi-preq-information-element.cc src/devices/wifi/mesh-wifi-preq-information-element.h src/node/mac48-address-comparator.h src/node/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5e2ca849c9c1 ---- Merge to ns3dev user: Kirill Andreev files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/882553eade80 ---- src/devices/mesh directory tree and doxygen module created. user: Pavel Boyko files: src/devices/mesh/802.11s/_placeholder_ src/devices/mesh/mesh.h src/devices/wifi/mesh-wifi-mac.h src/devices/wifi/mesh-wifi-perr-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a0d0d688a271 ---- Removed ELEMENT_ID, added proper methods, which returns element id user: Kirill Andreev files: src/devices/wifi/dot11s-peer-management-element.cc src/devices/wifi/dot11s-peer-management-element.h src/devices/wifi/mesh-configuration-element.cc src/devices/wifi/mesh-configuration-element.h src/devices/wifi/mesh-wifi-beacon-timing-element.cc src/devices/wifi/mesh-wifi-beacon-timing-element.h src/devices/wifi/mesh-wifi-perr-information-element.cc src/devices/wifi/mesh-wifi-perr-information-element.h src/devices/wifi/mesh-wifi-prep-information-element.cc src/devices/wifi/mesh-wifi-prep-information-element.h src/devices/wifi/mesh-wifi-preq-information-element.cc src/devices/wifi/mesh-wifi-preq-information-element.h src/devices/wifi/mesh-wifi-rann-information-element.cc src/devices/wifi/mesh-wifi-rann-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1578b45ead40 ---- Merge to ns3dev user: Kirill Andreev files: src/devices/wifi/mesh-wifi-perr-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4b878b2d30e7 ---- 1. HIDE_UNDOC_CLASSES is temporary set to NO in doxygen.conf user: Pavel Boyko files: doc/doxygen.conf src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.h src/devices/l2-routing/l2-routing-hwmp/hwmp-state.h src/devices/l2-routing/l2-routing-hwmp/hwmp.h src/devices/l2-routing/l2-routing-main/l2-routing-net-device.h src/devices/wifi/dot11s-codes.h src/devices/wifi/dot11s-parameters.h src/devices/wifi/dot11s-peer-management-element.h src/devices/wifi/mesh-configuration-element.h src/devices/wifi/mesh-mgt-headers.h src/devices/wifi/mesh-wifi-beacon-timing-element.h src/devices/wifi/mesh-wifi-mac-header.h src/devices/wifi/mesh-wifi-mac.h src/devices/wifi/mesh-wifi-peer-manager.h src/devices/wifi/mesh-wifi-perr-information-element.h src/devices/wifi/mesh-wifi-prep-information-element.h src/devices/wifi/mesh-wifi-preq-information-element.h src/devices/wifi/mesh-wifi-rann-information-element.h src/node/l2-routing-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a1f43e372f9f ---- merge with ns3dev user: Pavel Boyko files: src/devices/wifi/dot11s-peer-management-element.h src/devices/wifi/mesh-configuration-element.h src/devices/wifi/mesh-wifi-beacon-timing-element.h src/devices/wifi/mesh-wifi-perr-information-element.h src/devices/wifi/mesh-wifi-prep-information-element.h src/devices/wifi/mesh-wifi-preq-information-element.h src/devices/wifi/mesh-wifi-rann-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fd36e34966e9 ---- Removed unneeded (void) (closed ticket #22), renamed enums user: Kirill Andreev files: src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.h src/devices/l2-routing/l2-routing-hwmp/hwmp-state.cc src/devices/l2-routing/l2-routing-hwmp/hwmp.cc src/devices/l2-routing/l2-routing-hwmp/hwmp.h src/devices/l2-routing/l2-routing-main/l2-routing-net-device.cc src/devices/l2-routing/l2-routing-main/l2-routing-net-device.h src/devices/wifi/dot11s-codes.h src/devices/wifi/dot11s-peer-management-element.cc src/devices/wifi/dot11s-peer-management-element.h src/devices/wifi/mesh-configuration-element.cc src/devices/wifi/mesh-configuration-element.h src/devices/wifi/mesh-mgt-headers.cc src/devices/wifi/mesh-mgt-headers.h src/devices/wifi/mesh-wifi-beacon-timing-element.cc src/devices/wifi/mesh-wifi-beacon-timing-element.h src/devices/wifi/mesh-wifi-mac-header.cc src/devices/wifi/mesh-wifi-mac-header.h src/devices/wifi/mesh-wifi-mac.cc src/devices/wifi/mesh-wifi-mac.h src/devices/wifi/mesh-wifi-peer-manager.cc src/devic! es/wifi/mesh-wifi-peer-manager.h src/devices/wifi/mesh-wifi-perr-information-element.cc src/devices/wifi/mesh-wifi-perr-information-element.h src/devices/wifi/mesh-wifi-prep-information-element.cc src/devices/wifi/mesh-wifi-prep-information-element.h src/devices/wifi/mesh-wifi-preq-information-element.cc src/devices/wifi/mesh-wifi-preq-information-element.h src/devices/wifi/mesh-wifi-rann-information-element.cc src/devices/wifi/mesh-wifi-rann-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c7c4e4f260a9 ---- ns3dev merge user: Kirill Andreev files: src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.h src/devices/l2-routing/l2-routing-hwmp/hwmp.h src/devices/l2-routing/l2-routing-main/l2-routing-net-device.h src/devices/wifi/dot11s-codes.h src/devices/wifi/dot11s-peer-management-element.h src/devices/wifi/mesh-configuration-element.h src/devices/wifi/mesh-mgt-headers.h src/devices/wifi/mesh-wifi-beacon-timing-element.h src/devices/wifi/mesh-wifi-mac-header.h src/devices/wifi/mesh-wifi-mac.h src/devices/wifi/mesh-wifi-peer-manager.h src/devices/wifi/mesh-wifi-perr-information-element.h src/devices/wifi/mesh-wifi-prep-information-element.h src/devices/wifi/mesh-wifi-preq-information-element.h src/devices/wifi/mesh-wifi-rann-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/66b8b66c8ad0 ---- Added license information to some files. user: Andrey Mazo files: examples/mesh.cc examples/routing-table-test.cc src/devices/wifi/mesh-mgt-headers.cc src/devices/wifi/mesh-mgt-headers.h src/devices/wifi/mesh-wifi-mac-header.cc src/devices/wifi/mesh-wifi-mac-header.h src/devices/wifi/mesh-wifi-mac.cc src/devices/wifi/mesh-wifi-mac.h src/devices/wifi/mesh-wifi-peer-manager.cc src/devices/wifi/mesh-wifi-peer-manager.h src/devices/wifi/mesh-wifi-perr-information-element.cc src/devices/wifi/mesh-wifi-perr-information-element.h src/devices/wifi/mesh-wifi-prep-information-element.cc src/devices/wifi/mesh-wifi-prep-information-element.h src/devices/wifi/mesh-wifi-preq-information-element.cc src/devices/wifi/mesh-wifi-preq-information-element.h src/devices/wifi/mesh-wifi-rann-information-element.cc src/devices/wifi/mesh-wifi-rann-information-element.h src/helper/mesh-wifi-helper.cc src/helper/mesh-wifi-helper.h src/node/mac48-address-comparator.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/080b8f23fa4a ---- Coding style changes: indentation, spaces. user: Andrey Mazo files: examples/mesh.cc examples/routing-table-test.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.h src/devices/l2-routing/l2-routing-hwmp/hwmp-state.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-state.h src/devices/l2-routing/l2-routing-hwmp/hwmp.cc src/devices/l2-routing/l2-routing-hwmp/hwmp.h src/devices/l2-routing/l2-routing-main/l2-routing-net-device.cc src/devices/l2-routing/l2-routing-main/l2-routing-net-device.h src/devices/mesh/mesh.h src/devices/wifi/dot11s-codes.h src/devices/wifi/dot11s-parameters.cc src/devices/wifi/dot11s-parameters.h src/devices/wifi/dot11s-peer-management-element.cc src/devices/wifi/dot11s-peer-management-element.h src/devices/wifi/mesh-configuration-element.cc src/devices/wifi/mesh-configuration-element.h src/devices/wifi/mesh-mgt-headers.cc src/devices/wifi/mesh-mgt-headers.h src/devices/wifi/mesh-wifi-beacon-timing-element.cc src/devices/wifi/mesh-wifi-beacon-timing-element.h s! rc/devices/wifi/mesh-wifi-mac-header.cc src/devices/wifi/mesh-wifi-mac-header.h src/devices/wifi/mesh-wifi-mac.cc src/devices/wifi/mesh-wifi-mac.h src/devices/wifi/mesh-wifi-peer-manager.cc src/devices/wifi/mesh-wifi-peer-manager.h src/devices/wifi/mesh-wifi-perr-information-element.cc src/devices/wifi/mesh-wifi-perr-information-element.h src/devices/wifi/mesh-wifi-prep-information-element.cc src/devices/wifi/mesh-wifi-prep-information-element.h src/devices/wifi/mesh-wifi-preq-information-element.cc src/devices/wifi/mesh-wifi-preq-information-element.h src/devices/wifi/mesh-wifi-rann-information-element.cc src/devices/wifi/mesh-wifi-rann-information-element.h src/devices/wifi/tx-statistics.cc src/devices/wifi/tx-statistics.h src/helper/hwmp-helper.cc src/helper/hwmp-helper.h src/helper/mesh-wifi-helper.cc src/helper/mesh-wifi-helper.h src/node/l2-routing-protocol.cc src/node/l2-routing-protocol.h src/node/mac48-address-comparator.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/adcb26652e1d ---- All mesh related filed moved to devices/mesh. Let the refactoring begins! user: Pavel Boyko files: examples/mesh.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-rtable.h src/devices/l2-routing/l2-routing-hwmp/hwmp-state.cc src/devices/l2-routing/l2-routing-hwmp/hwmp-state.h src/devices/l2-routing/l2-routing-hwmp/hwmp.cc src/devices/l2-routing/l2-routing-hwmp/hwmp.h src/devices/l2-routing/l2-routing-hwmp/waf src/devices/l2-routing/l2-routing-hwmp/wscript src/devices/l2-routing/l2-routing-main/l2-routing-net-device.cc src/devices/l2-routing/l2-routing-main/l2-routing-net-device.h src/devices/l2-routing/l2-routing-main/waf src/devices/l2-routing/l2-routing-main/wscript src/devices/mesh/dot11s-codes.h src/devices/mesh/dot11s-parameters.cc src/devices/mesh/dot11s-parameters.h src/devices/mesh/dot11s-peer-management-element.cc src/devices/mesh/dot11s-peer-management-element.h src/devices/mesh/hwmp-helper.cc src/devices/mesh/hwmp-helper.h src/devices/mesh/hwmp-rtable.cc src/devices/mesh/hwmp-rtable.h src/devices/mesh/hw! mp-state.cc src/devices/mesh/hwmp-state.h src/devices/mesh/hwmp.cc src/devices/mesh/hwmp.h src/devices/mesh/l2-routing-net-device.cc src/devices/mesh/l2-routing-net-device.h src/devices/mesh/l2-routing-protocol.cc src/devices/mesh/l2-routing-protocol.h src/devices/mesh/mac48-address-comparator.h src/devices/mesh/mesh-configuration-element.cc src/devices/mesh/mesh-configuration-element.h src/devices/mesh/mesh-mgt-headers.cc src/devices/mesh/mesh-mgt-headers.h src/devices/mesh/mesh-wifi-beacon-timing-element.cc src/devices/mesh/mesh-wifi-beacon-timing-element.h src/devices/mesh/mesh-wifi-helper.cc src/devices/mesh/mesh-wifi-helper.h src/devices/mesh/mesh-wifi-mac-header.cc src/devices/mesh/mesh-wifi-mac-header.h src/devices/mesh/mesh-wifi-mac.cc src/devices/mesh/mesh-wifi-mac.h src/devices/mesh/mesh-wifi-peer-manager.cc src/devices/mesh/mesh-wifi-peer-manager.h src/devices/mesh/mesh-wifi-perr-information-element.cc src/devices/mesh/mesh-wifi-perr-information-element.h src/dev! ices/mesh/mesh-wifi-prep-information-element.cc src/devices/mesh/mesh- wifi-prep-information-element.h src/devices/mesh/mesh-wifi-preq-information-element.cc src/devices/mesh/mesh-wifi-preq-information-element.h src/devices/mesh/mesh-wifi-rann-information-element.cc src/devices/mesh/mesh-wifi-rann-information-element.h src/devices/mesh/tx-statistics.cc src/devices/mesh/tx-statistics.h src/devices/mesh/waf src/devices/mesh/wscript src/devices/wifi/dot11s-codes.h src/devices/wifi/dot11s-parameters.cc src/devices/wifi/dot11s-parameters.h src/devices/wifi/dot11s-peer-management-element.cc src/devices/wifi/dot11s-peer-management-element.h src/devices/wifi/mesh-configuration-element.cc src/devices/wifi/mesh-configuration-element.h src/devices/wifi/mesh-mgt-headers.cc src/devices/wifi/mesh-mgt-headers.h src/devices/wifi/mesh-wifi-beacon-timing-element.cc src/devices/wifi/mesh-wifi-beacon-timing-element.h src/devices/wifi/mesh-wifi-mac-header.cc src/devices/wifi/mesh-wifi-mac-header.h src/devices/wifi/mesh-wifi-mac.cc src/devices/wifi/mesh-wifi-mac.h s! rc/devices/wifi/mesh-wifi-peer-manager.cc src/devices/wifi/mesh-wifi-peer-manager.h src/devices/wifi/mesh-wifi-perr-information-element.cc src/devices/wifi/mesh-wifi-perr-information-element.h src/devices/wifi/mesh-wifi-prep-information-element.cc src/devices/wifi/mesh-wifi-prep-information-element.h src/devices/wifi/mesh-wifi-preq-information-element.cc src/devices/wifi/mesh-wifi-preq-information-element.h src/devices/wifi/mesh-wifi-rann-information-element.cc src/devices/wifi/mesh-wifi-rann-information-element.h src/devices/wifi/tx-statistics.cc src/devices/wifi/tx-statistics.h src/devices/wifi/wscript src/helper/hwmp-helper.cc src/helper/hwmp-helper.h src/helper/mesh-wifi-helper.cc src/helper/mesh-wifi-helper.h src/helper/wscript src/node/l2-routing-protocol.cc src/node/l2-routing-protocol.h src/node/mac48-address-comparator.h src/node/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e4e2c44d27cd ---- Merge with ns-3-dev trunk. user: Andrey Mazo files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/61d0cf0fa146 ---- L2RoutingNetDevice refactored to MeshPointDevice user: pavlo files: src/devices/mesh/hwmp-helper.cc src/devices/mesh/hwmp-helper.h src/devices/mesh/l2-routing-net-device.cc src/devices/mesh/l2-routing-net-device.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh-wifi-helper.cc src/devices/mesh/mesh-wifi-helper.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4d5befafc0a5 ---- L2RoutingProcotol refactoring in progress user: pavlo files: src/devices/mesh/l2-routing-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/2efabacfb585 ---- L2RoutingProtocol refactored to MeshL2RoutingProtocol user: Pavel Boyko files: src/devices/mesh/hwmp.cc src/devices/mesh/hwmp.h src/devices/mesh/l2-routing-protocol.cc src/devices/mesh/l2-routing-protocol.h src/devices/mesh/mesh-l2-routing-protocol.cc src/devices/mesh/mesh-l2-routing-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh-wifi-helper.cc src/devices/mesh/mesh-wifi-helper.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1257e4b82e17 ---- Merge with main tree user: Pavel Boyko files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4ecb2ab650f3 ---- Move inline code, codestyle fix user: Aleksey Kovalenko files: src/devices/mesh/mesh-wifi-beacon-timing-element.cc src/devices/mesh/mesh-wifi-beacon-timing-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f752215a847b ---- WifiInformationElement class added as the base for all IEs user: Pavel Boyko files: src/devices/mesh/dot11s-codes.h src/devices/mesh/mesh-wifi-mac.h src/devices/mesh/wifi-information-element.cc src/devices/mesh/wifi-information-element.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8507b0cef8c0 ---- merge with main tree user: Pavel Boyko files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f0e58dcc7588 ---- MeshWifiBeacon class created user: Pavel Boyko files: src/devices/mesh/mesh-wifi-beacon.cc src/devices/mesh/mesh-wifi-beacon.h src/devices/mesh/wifi-information-element.cc src/devices/mesh/wifi-information-element.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/55868bb52909 ---- Bugfix, sort by element ID not by pointer addresses user: Pavel Boyko files: src/devices/mesh/mesh-wifi-beacon.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7c2d9ff2d4ab ---- information elements are moved to 802.11s user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/802.11s/mesh-configuration-element.cc src/devices/mesh/802.11s/mesh-configuration-element.h src/devices/mesh/802.11s/mesh-wifi-beacon-timing-element.cc src/devices/mesh/802.11s/mesh-wifi-beacon-timing-element.h src/devices/mesh/802.11s/mesh-wifi-perr-information-element.cc src/devices/mesh/802.11s/mesh-wifi-perr-information-element.h src/devices/mesh/802.11s/mesh-wifi-prep-information-element.cc src/devices/mesh/802.11s/mesh-wifi-prep-information-element.h src/devices/mesh/802.11s/mesh-wifi-preq-information-element.cc src/devices/mesh/802.11s/mesh-wifi-preq-information-element.h src/devices/mesh/802.11s/mesh-wifi-rann-information-element.cc src/devices/mesh/802.11s/mesh-wifi-rann-information-element.h src/devices/mesh/802.11s/wifi-information-element.cc src/devices/mesh/802.11s/wifi-information-element.h src/devices/mesh/802.11s/wscript src/devices/mesh/mesh-configuration-element.cc src/devices/mesh/mesh-configuration-element.h src/de! vices/mesh/mesh-wifi-beacon-timing-element.cc src/devices/mesh/mesh-wifi-beacon-timing-element.h src/devices/mesh/mesh-wifi-perr-information-element.cc src/devices/mesh/mesh-wifi-perr-information-element.h src/devices/mesh/mesh-wifi-prep-information-element.cc src/devices/mesh/mesh-wifi-prep-information-element.h src/devices/mesh/mesh-wifi-preq-information-element.cc src/devices/mesh/mesh-wifi-preq-information-element.h src/devices/mesh/mesh-wifi-rann-information-element.cc src/devices/mesh/mesh-wifi-rann-information-element.h src/devices/mesh/wifi-information-element.cc src/devices/mesh/wifi-information-element.h src/devices/mesh/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b41e1f24487a ---- Restructured mesh configuration element user: Kirill Andreev files: src/devices/mesh/802.11s/mesh-configuration-element.cc src/devices/mesh/802.11s/mesh-configuration-element.h src/devices/mesh/802.11s/waf src/devices/mesh/802.11s/wifi-information-element.cc src/devices/mesh/802.11s/wifi-information-element.h src/devices/mesh/mesh-mgt-headers.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b407cc4bda3c ---- Merge to ns3dev user: Kirill Andreev files: src/devices/mesh/802.11s/wifi-information-element.cc src/devices/mesh/802.11s/wifi-information-element.h src/devices/mesh/mesh-configuration-element.cc src/devices/mesh/mesh-configuration-element.h src/devices/mesh/mesh-wifi-beacon-timing-element.cc src/devices/mesh/mesh-wifi-beacon-timing-element.h src/devices/mesh/mesh-wifi-perr-information-element.cc src/devices/mesh/mesh-wifi-perr-information-element.h src/devices/mesh/mesh-wifi-prep-information-element.cc src/devices/mesh/mesh-wifi-prep-information-element.h src/devices/mesh/mesh-wifi-preq-information-element.cc src/devices/mesh/mesh-wifi-preq-information-element.h src/devices/mesh/mesh-wifi-rann-information-element.cc src/devices/mesh/mesh-wifi-rann-information-element.h src/devices/mesh/wifi-information-element.cc src/devices/mesh/wifi-information-element.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8fa8cc1fcdf2 ---- Merge to ns3dev: fix user: Kirill Andreev files: src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/228381dd9f1c ---- Fixed difference between length in bytes and length field user: Kirill Andreev files: src/devices/mesh/802.11s/mesh-configuration-element.cc src/devices/mesh/802.11s/mesh-configuration-element.h src/devices/mesh/802.11s/wifi-information-element.h src/devices/mesh/802.11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c251ea20cc82 ---- Restructured PREQ and PREP user: Kirill Andreev files: src/devices/mesh/802.11s/_placeholder_ src/devices/mesh/802.11s/mesh-configuration-element.cc src/devices/mesh/802.11s/mesh-configuration-element.h src/devices/mesh/802.11s/mesh-wifi-prep-information-element.cc src/devices/mesh/802.11s/mesh-wifi-prep-information-element.h src/devices/mesh/802.11s/mesh-wifi-preq-information-element.cc src/devices/mesh/802.11s/mesh-wifi-preq-information-element.h src/devices/mesh/802.11s/wifi-information-element.cc src/devices/mesh/802.11s/wifi-information-element.h src/devices/mesh/802.11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/51b7bcb3fab3 ---- Refactored PERR, RANN user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/802.11s/mesh-wifi-perr-information-element.cc src/devices/mesh/802.11s/mesh-wifi-perr-information-element.h src/devices/mesh/802.11s/mesh-wifi-rann-information-element.cc src/devices/mesh/802.11s/mesh-wifi-rann-information-element.h src/devices/mesh/802.11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fdddddbe55d5 ---- Restructured beacon timing element user: Kirill Andreev files: src/devices/mesh/802.11s/mesh-wifi-beacon-timing-element.cc src/devices/mesh/802.11s/mesh-wifi-beacon-timing-element.h src/devices/mesh/802.11s/wscript src/devices/mesh/mesh-mgt-headers.cc src/devices/mesh/mesh-wifi-peer-manager.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6a2923d9f526 ---- Returned size in bytes back user: Kirill Andreev files: src/devices/mesh/802.11s/mesh-configuration-element.cc src/devices/mesh/802.11s/mesh-configuration-element.h src/devices/mesh/802.11s/mesh-wifi-beacon-timing-element.cc src/devices/mesh/802.11s/mesh-wifi-beacon-timing-element.h src/devices/mesh/802.11s/mesh-wifi-perr-information-element.cc src/devices/mesh/802.11s/mesh-wifi-perr-information-element.h src/devices/mesh/802.11s/mesh-wifi-prep-information-element.cc src/devices/mesh/802.11s/mesh-wifi-prep-information-element.h src/devices/mesh/802.11s/mesh-wifi-preq-information-element.cc src/devices/mesh/802.11s/mesh-wifi-preq-information-element.h src/devices/mesh/802.11s/mesh-wifi-rann-information-element.cc src/devices/mesh/802.11s/mesh-wifi-rann-information-element.h src/devices/mesh/802.11s/wifi-information-element.cc src/devices/mesh/802.11s/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/780477df53b8 ---- Restructured filenames in information elements user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-beacon-timing.cc src/devices/mesh/802.11s/ie-dot11s-beacon-timing.h src/devices/mesh/802.11s/ie-dot11s-configuration.cc src/devices/mesh/802.11s/ie-dot11s-configuration.h src/devices/mesh/802.11s/ie-dot11s-perr.cc src/devices/mesh/802.11s/ie-dot11s-perr.h src/devices/mesh/802.11s/ie-dot11s-prep.cc src/devices/mesh/802.11s/ie-dot11s-prep.h src/devices/mesh/802.11s/ie-dot11s-preq.cc src/devices/mesh/802.11s/ie-dot11s-preq.h src/devices/mesh/802.11s/ie-dot11s-rann.cc src/devices/mesh/802.11s/ie-dot11s-rann.h src/devices/mesh/802.11s/mesh-configuration-element.cc src/devices/mesh/802.11s/mesh-configuration-element.h src/devices/mesh/802.11s/mesh-wifi-beacon-timing-element.cc src/devices/mesh/802.11s/mesh-wifi-beacon-timing-element.h src/devices/mesh/802.11s/mesh-wifi-perr-information-element.cc src/devices/mesh/802.11s/mesh-wifi-perr-information-element.h src/devices/mesh/802.11s/mesh-wifi-prep-information-element.cc src/devices/mesh/802! .11s/mesh-wifi-prep-information-element.h src/devices/mesh/802.11s/mesh-wifi-preq-information-element.cc src/devices/mesh/802.11s/mesh-wifi-preq-information-element.h src/devices/mesh/802.11s/mesh-wifi-rann-information-element.cc src/devices/mesh/802.11s/mesh-wifi-rann-information-element.h src/devices/mesh/802.11s/wscript src/devices/mesh/hwmp-state.h src/devices/mesh/mesh-mgt-headers.h src/devices/mesh/mesh-wifi-mac.h src/devices/mesh/mesh-wifi-peer-manager.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9e10eae04db9 ---- Deserialization bugfix user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-beacon-timing.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/499289b4b55e ---- Class names restructured user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-beacon-timing.cc src/devices/mesh/802.11s/ie-dot11s-beacon-timing.h src/devices/mesh/802.11s/ie-dot11s-configuration.cc src/devices/mesh/802.11s/ie-dot11s-configuration.h src/devices/mesh/802.11s/ie-dot11s-perr.cc src/devices/mesh/802.11s/ie-dot11s-perr.h src/devices/mesh/802.11s/ie-dot11s-prep.cc src/devices/mesh/802.11s/ie-dot11s-prep.h src/devices/mesh/802.11s/ie-dot11s-preq.cc src/devices/mesh/802.11s/ie-dot11s-preq.h src/devices/mesh/802.11s/ie-dot11s-rann.cc src/devices/mesh/802.11s/ie-dot11s-rann.h src/devices/mesh/hwmp-state.cc src/devices/mesh/hwmp-state.h src/devices/mesh/mesh-mgt-headers.cc src/devices/mesh/mesh-mgt-headers.h src/devices/mesh/mesh-wifi-mac.cc src/devices/mesh/mesh-wifi-mac.h src/devices/mesh/mesh-wifi-peer-manager.cc src/devices/mesh/mesh-wifi-peer-manager.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/eca7ff6b2b47 ---- Wifi-information element moved back to mesh user: Kirill Andreev files: src/devices/mesh/802.11s/wifi-information-element.cc src/devices/mesh/802.11s/wifi-information-element.h src/devices/mesh/802.11s/wscript src/devices/mesh/wifi-information-element.cc src/devices/mesh/wifi-information-element.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4fe89b021c44 ---- Fixed ticket #27 user: Kirill Andreev files: src/devices/mesh/hwmp-rtable.cc src/devices/mesh/hwmp-rtable.h src/devices/mesh/hwmp-state.cc src/devices/mesh/hwmp-state.h src/devices/mesh/hwmp.cc src/devices/mesh/hwmp.h src/devices/mesh/mac48-address-comparator.h src/devices/mesh/mesh-wifi-mac.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7887e457f6f0 ---- Finished restructuring information elements user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-beacon-timing.cc src/devices/mesh/802.11s/ie-dot11s-beacon-timing.h src/devices/mesh/802.11s/ie-dot11s-configuration.cc src/devices/mesh/802.11s/ie-dot11s-configuration.h src/devices/mesh/802.11s/ie-dot11s-peer-management.cc src/devices/mesh/802.11s/ie-dot11s-peer-management.h src/devices/mesh/802.11s/ie-dot11s-perr.cc src/devices/mesh/802.11s/ie-dot11s-perr.h src/devices/mesh/802.11s/ie-dot11s-prep.cc src/devices/mesh/802.11s/ie-dot11s-prep.h src/devices/mesh/802.11s/ie-dot11s-preq.cc src/devices/mesh/802.11s/ie-dot11s-preq.h src/devices/mesh/802.11s/ie-dot11s-rann.cc src/devices/mesh/802.11s/ie-dot11s-rann.h src/devices/mesh/802.11s/wscript src/devices/mesh/dot11s-peer-management-element.cc src/devices/mesh/dot11s-peer-management-element.h src/devices/mesh/mesh-mgt-headers.cc src/devices/mesh/mesh-mgt-headers.h src/devices/mesh/mesh-wifi-mac.cc src/devices/mesh/mesh-wifi-mac.h src/devices/mesh/mesh-wifi-peer-manager.cc src/devices/! mesh/mesh-wifi-peer-manager.h src/devices/mesh/wifi-information-element.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ce31277d72ad ---- Deserialize bugfix user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-peer-management.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4bd2e8a8f8a0 ---- Removed unneeded virtual methods in mesh-wifi-mac.h Fixed ticket #40 user: Kirill Andreev files: src/devices/mesh/mesh-wifi-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/093e7d79bc27 ---- Fixed bugs with includes user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-configuration.cc src/devices/mesh/802.11s/ie-dot11s-configuration.h src/devices/mesh/802.11s/ie-dot11s-peer-management.h src/devices/mesh/802.11s/ie-dot11s-perr.cc src/devices/mesh/802.11s/ie-dot11s-perr.h src/devices/mesh/802.11s/ie-dot11s-prep.cc src/devices/mesh/802.11s/ie-dot11s-prep.h src/devices/mesh/802.11s/ie-dot11s-preq.cc src/devices/mesh/802.11s/ie-dot11s-preq.h src/devices/mesh/802.11s/ie-dot11s-rann.cc src/devices/mesh/802.11s/ie-dot11s-rann.h src/devices/mesh/hwmp-state.h src/devices/mesh/hwmp.h src/devices/mesh/mesh-l2-routing-protocol.h src/devices/mesh/mesh-mgt-headers.cc src/devices/mesh/mesh-mgt-headers.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh-wifi-mac-header.h src/devices/mesh/mesh-wifi-mac.cc src/devices/mesh/mesh-wifi-mac.h src/devices/mesh/mesh-wifi-peer-manager.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/702fa974e205 ---- Use reference counting for WifiInformationElement user: Pavel Boyko files: src/devices/mesh/mesh-wifi-beacon.cc src/devices/mesh/mesh-wifi-beacon.h src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/605a2680b56b ---- MeshWifiInterfaceMac just added and beacon generation refactored user: Pavel Boyko files: src/devices/mesh/mesh-wifi-beacon.cc src/devices/mesh/mesh-wifi-beacon.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f65f22ef327e ---- Basic MAC plugins functionality implemented user: Pavel Boyko files: src/devices/mesh/mesh-wifi-interface-mac-plugin.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3c38e23fa821 ---- merge with main tree user: Pavel Boyko files: src/devices/mesh/dot11s-peer-management-element.cc src/devices/mesh/dot11s-peer-management-element.h src/devices/mesh/mac48-address-comparator.h src/devices/mesh/wifi-information-element.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/684e65994112 ---- mesh/dot11s doxygen module added user: Pavel Boyko files: src/devices/mesh/802.11s/dot11s.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5f1548f35e92 ---- Fixes with comments user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-beacon-timing.cc src/devices/mesh/802.11s/ie-dot11s-beacon-timing.h src/devices/mesh/802.11s/ie-dot11s-peer-management.h src/devices/mesh/802.11s/ie-dot11s-preq.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/695b7aca9f88 ---- Merge to ns3-dev user: Kirill Andreev files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/433c9d998458 ---- Merge fix - mac interface did not compile user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/323c3cf6cf96 ---- Code refactoring: fixed names, added references to draft user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-beacon-timing.cc src/devices/mesh/802.11s/ie-dot11s-beacon-timing.h src/devices/mesh/802.11s/ie-dot11s-configuration.h src/devices/mesh/802.11s/ie-dot11s-peer-management.h src/devices/mesh/802.11s/ie-dot11s-perr.h src/devices/mesh/802.11s/ie-dot11s-prep.h src/devices/mesh/802.11s/ie-dot11s-preq.h src/devices/mesh/802.11s/ie-dot11s-rann.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c3ee1deaa07a ---- 11s information elements commented as "\ingroup dot11s" for doxygen user: Pavel Boyko files: src/devices/mesh/802.11s/ie-dot11s-beacon-timing.h src/devices/mesh/802.11s/ie-dot11s-configuration.h src/devices/mesh/802.11s/ie-dot11s-peer-management.h src/devices/mesh/802.11s/ie-dot11s-perr.h src/devices/mesh/802.11s/ie-dot11s-prep.h src/devices/mesh/802.11s/ie-dot11s-preq.h src/devices/mesh/802.11s/ie-dot11s-rann.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/44a5075d854e ---- Coding style changes: indentation (some fixes), spaces in operators, function user: Andrey Mazo files: examples/mesh.cc examples/routing-table-test.cc src/devices/mesh/802.11s/ie-dot11s-beacon-timing.cc src/devices/mesh/802.11s/ie-dot11s-beacon-timing.h src/devices/mesh/802.11s/ie-dot11s-configuration.cc src/devices/mesh/802.11s/ie-dot11s-configuration.h src/devices/mesh/802.11s/ie-dot11s-peer-management.cc src/devices/mesh/802.11s/ie-dot11s-peer-management.h src/devices/mesh/802.11s/ie-dot11s-perr.cc src/devices/mesh/802.11s/ie-dot11s-perr.h src/devices/mesh/802.11s/ie-dot11s-prep.cc src/devices/mesh/802.11s/ie-dot11s-prep.h src/devices/mesh/802.11s/ie-dot11s-preq.cc src/devices/mesh/802.11s/ie-dot11s-preq.h src/devices/mesh/802.11s/ie-dot11s-rann.cc src/devices/mesh/802.11s/ie-dot11s-rann.h src/devices/mesh/dot11s-parameters.cc src/devices/mesh/dot11s-parameters.h src/devices/mesh/hwmp-rtable.cc src/devices/mesh/hwmp-rtable.h src/devices/mesh/hwmp-state.cc src/devices/mesh/hwmp-state.h src/devices/mesh/hwmp.cc src/devices/mesh/hwmp.h src/devices/mesh/mesh-l2-routing-! protocol.cc src/devices/mesh/mesh-l2-routing-protocol.h src/devices/mesh/mesh-mgt-headers.cc src/devices/mesh/mesh-mgt-headers.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh-wifi-beacon.cc src/devices/mesh/mesh-wifi-beacon.h src/devices/mesh/mesh-wifi-helper.cc src/devices/mesh/mesh-wifi-helper.h src/devices/mesh/mesh-wifi-interface-mac-plugin.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h src/devices/mesh/mesh-wifi-mac-header.cc src/devices/mesh/mesh-wifi-mac-header.h src/devices/mesh/mesh-wifi-mac.cc src/devices/mesh/mesh-wifi-mac.h src/devices/mesh/mesh-wifi-peer-manager.cc src/devices/mesh/mesh-wifi-peer-manager.h src/devices/mesh/mesh.h src/devices/mesh/tx-statistics.cc src/devices/mesh/tx-statistics.h src/devices/mesh/wifi-information-element.cc src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/123dc54d734e ---- Coding style changes: remove unneeded line breaks. user: Andrey Mazo files: src/devices/mesh/802.11s/ie-dot11s-perr.h src/devices/mesh/802.11s/ie-dot11s-preq.h src/devices/mesh/hwmp-state.h src/devices/mesh/hwmp.h src/devices/mesh/mesh-wifi-mac.h src/devices/mesh/mesh-wifi-peer-manager.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cb12c7003071 ---- Code refactoring bugfix user: Kirill Andreev files: src/devices/mesh/dot11s-parameters.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3885ae41abf3 ---- Restructured helper: switch to new mac, now only beacon functionality works user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/mesh-wifi-helper.cc src/devices/mesh/mesh-wifi-helper.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0b5980b04249 ---- Added PM-mac - not implemented user: Kirill Andreev files: src/devices/mesh/mesh-wifi-helper.cc src/devices/mesh/mesh-wifi-helper.h src/devices/mesh/mesh-wifi-interface-mac-plugin.h src/devices/mesh/peer-manager-plugin.cc src/devices/mesh/peer-manager-plugin.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b7241df728a3 ---- Added new peer manager class, an old one we keep without change user: Kirill Andreev files: src/devices/mesh/mesh-wifi-helper.cc src/devices/mesh/mesh-wifi-interface-mac-plugin.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h src/devices/mesh/mesh-wifi-peer-manager.cc src/devices/mesh/mesh-wifi-peer-manager.h src/devices/mesh/peer-manager-plugin.cc src/devices/mesh/peer-manager-plugin.h src/devices/mesh/peer-manager-protocol.cc src/devices/mesh/peer-manager-protocol.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ddfb13420455 ---- Peer manager restructure - unfinished user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/mesh-wifi-helper.cc src/devices/mesh/mesh-wifi-helper.h src/devices/mesh/peer-manager-plugin.cc src/devices/mesh/peer-manager-plugin.h src/devices/mesh/peer-manager-protocol.cc src/devices/mesh/peer-manager-protocol.h src/devices/mesh/wifi-information-element.cc src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/78437693dcc7 ---- Fix with serialized size in prep user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-prep.cc src/devices/mesh/peer-manager-plugin.cc src/devices/mesh/wifi-information-element.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d333d218e7f2 ---- New peer management protocol moved to 802.11s/ user: Pavel Boyko files: examples/mesh.cc src/devices/mesh/802.11s/dot11s-helper.cc src/devices/mesh/802.11s/dot11s-helper.h src/devices/mesh/802.11s/peer-manager-plugin.cc src/devices/mesh/802.11s/peer-manager-plugin.h src/devices/mesh/802.11s/peer-manager-protocol.cc src/devices/mesh/802.11s/peer-manager-protocol.h src/devices/mesh/802.11s/wscript src/devices/mesh/dot11s-parameters.h src/devices/mesh/mesh-wifi-helper.cc src/devices/mesh/mesh-wifi-helper.h src/devices/mesh/peer-manager-plugin.cc src/devices/mesh/peer-manager-plugin.h src/devices/mesh/peer-manager-protocol.cc src/devices/mesh/peer-manager-protocol.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/bb5194d57734 ---- Neighbours are attached user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-beacon-timing.cc src/devices/mesh/802.11s/peer-manager-plugin.cc src/devices/mesh/802.11s/peer-manager-plugin.h src/devices/mesh/802.11s/peer-manager-protocol.cc src/devices/mesh/802.11s/peer-manager-protocol.h src/devices/mesh/wifi-information-element.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/20d333d95df2 ---- PeerLink refactored (use peer-link.h) user: Pavel Boyko files: src/devices/mesh/802.11s/ie-dot11s-beacon-timing.h src/devices/mesh/802.11s/peer-link.cc src/devices/mesh/802.11s/peer-link.h src/devices/mesh/802.11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6a14f272a033 ---- merge with main tree user: Pavel Boyko files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b3eb78ce3fd9 ---- Merge with ns-3-dev. user: Andrey Mazo files: src/devices/mesh/802.11s/peer-link.cc src/devices/mesh/802.11s/peer-link.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e13e65c3ba12 ---- Added header for peer link frame (first fields without information element) user: Kirill Andreev files: src/devices/mesh/802.11s/peer-link-frame.cc src/devices/mesh/802.11s/peer-link-frame.h src/devices/mesh/802.11s/peer-manager-plugin.cc src/devices/mesh/802.11s/peer-manager-plugin.h src/devices/mesh/802.11s/peer-manager-protocol.cc src/devices/mesh/802.11s/peer-manager-protocol.h src/devices/mesh/802.11s/wscript src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e331ed5d3662 ---- First management frame goes through new archotecture user: Kirill Andreev files: src/devices/mesh/802.11s/ie-dot11s-peer-management.h src/devices/mesh/802.11s/peer-link-frame.cc src/devices/mesh/802.11s/peer-link-frame.h src/devices/mesh/802.11s/peer-link.cc src/devices/mesh/802.11s/peer-link.h src/devices/mesh/802.11s/peer-manager-plugin.cc src/devices/mesh/802.11s/peer-manager-protocol.cc src/devices/mesh/802.11s/peer-manager-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/564372fc5491 ---- Finished processing peer link frames on new architeture user: Kirill Andreev files: src/devices/mesh/802.11s/peer-link.cc src/devices/mesh/802.11s/peer-link.h src/devices/mesh/802.11s/peer-manager-plugin.cc src/devices/mesh/802.11s/peer-manager-protocol.cc src/devices/mesh/802.11s/peer-manager-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3a02e4e89292 ---- Bugfixes user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/802.11s/peer-link.cc src/devices/mesh/802.11s/peer-manager-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/35f396f9ff22 ---- Debug messages fixed user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/802.11s/peer-link.cc src/devices/mesh/802.11s/peer-link.h src/devices/mesh/802.11s/peer-manager-plugin.cc src/devices/mesh/802.11s/peer-manager-plugin.h src/devices/mesh/802.11s/peer-manager-protocol.cc src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/bf6f699d4e03 ---- Uncommented destructor and cleaner user: Kirill Andreev files: src/devices/mesh/802.11s/peer-manager-protocol.cc src/devices/mesh/802.11s/peer-manager-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/79f9c2b6dffc ---- 802.11s/ Moved to dot11s/ user: Kirill Andreev files: src/devices/mesh/802.11s/dot11s-helper.cc src/devices/mesh/802.11s/dot11s-helper.h src/devices/mesh/802.11s/dot11s.h src/devices/mesh/802.11s/ie-dot11s-beacon-timing.cc src/devices/mesh/802.11s/ie-dot11s-beacon-timing.h src/devices/mesh/802.11s/ie-dot11s-configuration.cc src/devices/mesh/802.11s/ie-dot11s-configuration.h src/devices/mesh/802.11s/ie-dot11s-peer-management.cc src/devices/mesh/802.11s/ie-dot11s-peer-management.h src/devices/mesh/802.11s/ie-dot11s-perr.cc src/devices/mesh/802.11s/ie-dot11s-perr.h src/devices/mesh/802.11s/ie-dot11s-prep.cc src/devices/mesh/802.11s/ie-dot11s-prep.h src/devices/mesh/802.11s/ie-dot11s-preq.cc src/devices/mesh/802.11s/ie-dot11s-preq.h src/devices/mesh/802.11s/ie-dot11s-rann.cc src/devices/mesh/802.11s/ie-dot11s-rann.h src/devices/mesh/802.11s/peer-link-frame.cc src/devices/mesh/802.11s/peer-link-frame.h src/devices/mesh/802.11s/peer-link.cc src/devices/mesh/802.11s/peer-link.h src/devices/mesh/802.11s/peer-manager-plugin.cc sr! c/devices/mesh/802.11s/peer-manager-plugin.h src/devices/mesh/802.11s/peer-manager-protocol.cc src/devices/mesh/802.11s/peer-manager-protocol.h src/devices/mesh/802.11s/waf src/devices/mesh/802.11s/wscript src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/dot11s.h src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h src/devices/mesh/dot11s/peer-! link-frame.cc src/devices/mesh/dot11s/peer-link-frame.h src/devices/me sh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-manager-plugin.cc src/devices/mesh/dot11s/peer-manager-plugin.h src/devices/mesh/dot11s/peer-manager-protocol.cc src/devices/mesh/dot11s/peer-manager-protocol.h src/devices/mesh/dot11s/waf src/devices/mesh/dot11s/wscript src/devices/mesh/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/285d97537359 ---- Added namespace dot11s user: Kirill Andreev files: examples/mesh.cc examples/wscript src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-manager-plugin.cc src/devices/mesh/dot11s! /peer-manager-plugin.h src/devices/mesh/dot11s/peer-manager-protocol.cc src/devices/mesh/dot11s/peer-manager-protocol.h src/devices/mesh/mesh-wifi-interface-mac.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ea1bce018a44 ---- Dot11s prefix removed user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-manager-plugin.cc src/devices/mesh/dot11s/peer-manager-plugin.h src/devices/mesh/dot11s/peer-manager-protocol.cc src/devices/mesh/dot11s/peer-manager-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3e5607e26273 ---- Code cleanups. Software delay is removed user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/peer-manager-plugin.cc src/devices/mesh/dot11s/peer-manager-plugin.h src/devices/mesh/dot11s/peer-manager-protocol.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h src/devices/mesh/wifi-information-element.cc src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f7ea3717e668 ---- cosmetics user: Pavel Boyko files: src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a00ea755ef54 ---- Rstructured file names: IeDot11s* no is Ie, because it is in namespace dot11s user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-manager-plugin.cc src/devices/mesh/dot11s/peer-manager-plugin.h src/devices/mesh/dot11s/peer-manager-protocol.cc src/devices/mesh/dot11s/pee! r-manager-protocol.h src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d78f1b978dac ---- Added a method to find peer link, code cleanup user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-manager-plugin.cc src/devices/mesh/dot11s/peer-manager-protocol.cc src/devices/mesh/dot11s/peer-manager-protocol.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h src/devices/wifi/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f08902c42733 ---- Merge with ns3-dev user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/60c3aba0dcd1 ---- BCA works again user: Kirill Andreev files: src/devices/mesh/dot11s/peer-manager-plugin.cc src/devices/mesh/dot11s/peer-manager-plugin.h src/devices/mesh/dot11s/peer-manager-protocol.cc src/devices/mesh/dot11s/peer-manager-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/597d1e0a4bb5 ---- Fixed BCA user: Kirill Andreev files: src/devices/mesh/dot11s/peer-manager-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/26828c0949f1 ---- Minor cosmetics. Peer management protocol is assumed to be implemented now. user: Pavel Boyko files: src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-manager-plugin.cc src/devices/mesh/dot11s/peer-manager-protocol.cc src/devices/mesh/dot11s/peer-manager-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cec7f8e2bbdf ---- Moved hwmp to dot11s, removed unneded files, removed unneded headers from user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h src/devices/mesh/dot11s/hwmp-state.cc src/devices/mesh/dot11s/hwmp-state.h src/devices/mesh/dot11s/hwmp.cc src/devices/mesh/dot11s/hwmp.h src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/dot11s/peer-manager-plugin.cc src/devices/mesh/dot11s/peer-manager-plugin.h src/devices/mesh/dot11s/peer-manager-protocol.cc src/devices/mesh/dot11s/peer-manager-protocol.h src/devices/mesh/dot11s/wscript src/devices/mesh/hwmp-rtable.cc src/devices/mesh/hwmp-rtable.h src/devices/mesh/hwmp-state.cc src/devices/mesh/hwmp-state.h src/devices/mesh/hwmp.cc src/devices/mesh/hwmp.h src/devices! /mesh/mesh-mgt-headers.cc src/devices/mesh/mesh-mgt-headers.h src/devices/mesh/mesh-wifi-mac-header.cc src/devices/mesh/mesh-wifi-mac-header.h src/devices/mesh/mesh-wifi-mac.cc src/devices/mesh/mesh-wifi-mac.h src/devices/mesh/mesh-wifi-peer-manager.cc src/devices/mesh/mesh-wifi-peer-manager.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3eab2f6b1adc ---- Restored mesh-wifi-mac-header user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp.cc src/devices/mesh/dot11s/hwmp.h src/devices/mesh/mesh-wifi-mac-header.cc src/devices/mesh/mesh-wifi-mac-header.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/27921b45078e ---- HWMP files renamed user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-state.cc src/devices/mesh/dot11s/hwmp-state.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7cf802f41a3e ---- HWMP rtable and tag added back to wscripts without any changes user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h src/devices/mesh/dot11s/wscript src/devices/mesh/mesh-l2-routing-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/2761d3e01723 ---- HWMP rolled to "initial position" user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/bdbf21835837 ---- HWMP is attached to mesh point device and MAC layer with zero functionality user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/dot11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cbf02c77d5c1 ---- Attach interfaces replaced with Install. Helper is simplifyed user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/dec245c213ab ---- Fixrd bugs with address extensions, broadcast frames can go through L2Routing user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/mesh-wifi-mac-header.cc src/devices/mesh/mesh-wifi-mac-header.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/279b07de3327 ---- More bufix user: Kirill Andreev files: src/devices/mesh/mesh-wifi-beacon.cc src/devices/mesh/mesh-wifi-mac-header.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8ee0a72c0ae0 ---- Added HWMP tag to mercurial :) user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-tag.cc src/devices/mesh/dot11s/hwmp-tag.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b8db474bce60 ---- Removed dot11s-parameters and they are made as attributes user: Kirill Andreev files: src/devices/mesh/dot11s-parameters.cc src/devices/mesh/dot11s-parameters.h src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cdd13648776b ---- Restructured rtable, queue size moved from protocol setter to attribute user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h src/devices/mesh/mesh-l2-routing-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d390c2dd2f14 ---- HwmpProtocol: path error procedure reviewed, RequestRoute reviewed user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h src/devices/mesh/dot11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a6cf8696922a ---- First PREQ delivered user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b68a1309a89e ---- Preq propagation ported:) user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e579c19f0dee ---- merge with ns3-dev user: Pavel Boyko files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9bdcb470d536 ---- For now mesh point aggregates installed protocols. This is done to allow user directly access protocols via mp->GetObject<...>() (though you must known mesh point and protocol class to do this) user: Pavel Boyko files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b079cb67fda2 ---- dot11s-codes.h removed. StatusCode enum is found to be unused and removed. ReadonCode enum is moved to dot11s/ie-dot11s-peer-management.h user: Pavel Boyko files: src/devices/mesh/dot11s-codes.h src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/50591b95753a ---- restructured precursors in rtable user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0c34a34208f2 ---- HWMP headers cleanup to create correct doxygen docs user: Pavel Boyko files: src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-rtable.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/626a970811a1 ---- Unit test for RANN information element user: Pavel Boyko files: src/core/test.h src/devices/mesh/dot11s/hwmp-tag.h src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/754465c7e6a8 ---- RANN test cleanup user: Pavel Boyko files: src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/wifi-information-element.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9a06b4979e1a ---- PREQ unit test created user: Pavel Boyko files: src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4e2ac4a8b5c6 ---- PREP propagation ported!!! user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cd7eb4fd3829 ---- Data frames can go user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/80966b2163ee ---- PacketTagList user: Mathieu Lacage files: src/common/packet-tag-list.cc src/common/packet-tag-list.h src/common/packet.cc src/common/packet.h src/common/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7595791c4666 ---- add packet tag iterator user: Mathieu Lacage files: src/common/packet-tag-list.cc src/common/packet-tag-list.h src/common/packet.cc src/common/packet.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cfdbb4a44f29 ---- doxygen user: Mathieu Lacage files: src/common/packet-tag-list.h src/common/packet.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c5f36fcf52ad ---- stop using byte tags user: Mathieu Lacage files: src/devices/wifi/mac-low.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/26ec4be336e7 ---- increase packet tag size for Address objects and decrease the size of Address objects for packet tags :) user: Mathieu Lacage files: src/common/packet-tag-list.h src/node/address.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3eb902892538 ---- convert to Packet tags user: Mathieu Lacage files: src/devices/wifi/wifi-remote-station-manager.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc src/node/packet-socket.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a92bd7dc079c ---- tag -> packet tag user: Mathieu Lacage files: samples/main-packet-tag.cc utils/bench-packets.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b65251e9d038 ---- rename normal tags to byte tags user: Mathieu Lacage files: examples/stats/wifi-example-apps.cc src/applications/udp-echo/udp-echo-server.cc src/common/byte-tag-list.cc src/common/byte-tag-list.h src/common/packet-tag-list.cc src/common/packet.cc src/common/packet.h src/common/tag-list.cc src/common/tag-list.h src/common/wscript src/contrib/delay-jitter-estimation.cc src/devices/wifi/wifi-phy-test.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/74396c7f34be ---- update API dox user: Mathieu Lacage files: src/common/packet.h src/common/tag.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b7ef6edeca75 ---- typo user: Mathieu Lacage files: src/common/byte-tag-list.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f7c464907b92 ---- python scan user: Mathieu Lacage files: bindings/python/ns3_module_common.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c62a00f3c37c ---- Ported to new tags user: Kirill Andreev files: src/common/tag-list.cc src/common/tag-list.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/mesh-l2-routing-protocol.h src/devices/wifi/wifi-remote-station-manager.cc src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/00c83f6ae8b7 ---- Added unicast PREQ, peer link status callback. user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b8a0476c7e06 ---- HwmpRtable unit test + cleanup user: Pavel Boyko files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h src/devices/mesh/dot11s/hwmp-tag.cc src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fbd04c749aaa ---- Build fix user: Pavel Boyko files: src/devices/mesh/dot11s/hwmp-rtable.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4d667b16fbd5 ---- Old HWMP routing table test removed from examples. user: Pavel Boyko files: examples/routing-table-test.cc examples/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a6eb7e9d3680 ---- Reactive HWMP is ported! user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9ea8561480a2 ---- Merge with ns3dev user: Kirill Andreev files: examples/routing-table-test.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/ie-dot11s-perr.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/aa4bd88fadb9 ---- Removed commented code, removed unneded debg messages user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/765deb024525 ---- PREQ queue bugfix, tested proactive mode, removed unnseded debug messages user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a9382a693fa1 ---- Reverted changes in wif-remote-station-manager concerned with tx-statistics user: Kirill Andreev files: src/devices/mesh/tx-statistics.cc src/devices/mesh/tx-statistics.h src/devices/mesh/wscript src/devices/wifi/wifi-remote-station-manager.cc src/devices/wifi/wifi-remote-station-manager.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5f402ca784d1 ---- Make routing protocol attribute of mesh point to be accessable by Config:: user: Pavel Boyko files: src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/825037c2d7ab ---- 802.11s helper (ns3::dot11s::MeshWifiHelper) refactored user: Pavel Boyko files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1689c94d7442 ---- Mesh test refactored, see --pcap and --interfaces command line arguments user: Pavel Boyko files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fa5e570d56fa ---- merge with ns3dev user: Pavel Boyko files: src/devices/mesh/tx-statistics.cc src/devices/mesh/tx-statistics.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7daf10e97240 ---- Bugfix user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/41c61361ccbd ---- Peer link restructured to support multi-interface user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/mesh-l2-routing-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/72f0481cfb2d ---- Frequency channel switch on channel, PHY and MAC levels user: Pavel Boyko files: src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/345b49df838b ---- Merge changes from ns-3-dev. user: Andrey Mazo files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8091159b7dc9 ---- Fix compiler "unused variable" warning. user: Andrey Mazo files: src/devices/mesh/dot11s/dot11s-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9577f0031e34 ---- Add spread interfaces frequency channels option user: Pavel Boyko files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7211ebc93e69 ---- merge user: Pavel Boyko files: src/devices/mesh/dot11s/dot11s-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/57f5630234db ---- bugfix in YansWifiChannel::Send user: Pavel Boyko files: src/devices/wifi/yans-wifi-channel.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3fd32019af42 ---- Cleanup user: Pavel Boyko files: src/devices/wifi/yans-wifi-channel.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0a8ef0ff2423 ---- Bugfixes with tag user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/aa44b6c49468 ---- Merge user: Kirill Andreev files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f6dd61e25464 ---- Bugfixes. HWMP on 2-interface network works! user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ef084a06119d ---- Unicast chain instead of broadcast data frame added. Metric user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/779b641cff5a ---- Bugfixes user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/peer-management-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e64c6bfd8536 ---- Added airtime link metric. packet error rate is not done yet user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.cc src/devices/mesh/dot11s/airtime-metric.h src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/wscript src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f97e16db1d79 ---- Bugfixes user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/airtime-metric.cc src/devices/mesh/dot11s/airtime-metric.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c665ebbe99a7 ---- Fixed bug with uninitialized TAG user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-tag.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f47497fde31a ---- Added docs to peer link frame cleass, mesh-wifi-mac-header has been moved to user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/mesh-wifi-mac-header.cc src/devices/mesh/dot11s/mesh-wifi-mac-header.h src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/wscript src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-mac-header.cc src/devices/mesh/mesh-wifi-mac-header.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c376fb558264 ---- Broadcast is not forwarded twice into the same channel user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1163cfb03b9b ---- Unit testing for dot11s-IE user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/acaf07eb8542 ---- Optimized version complies and works user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/peer-management-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c4a851ed591b ---- Added {} in 'if' where ASSERT exists user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0226369989a3 ---- Peer management state machine has been changed in accordance with D3.0 user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/787394a90385 ---- Added proper flags to HWMP PREQ, routing information is updated in accordance user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b83a62acbcf2 ---- MeshWifiMacHeader moved to Dot11sMacHeader. test to it is written user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/dot11s-mac-header.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/mesh-wifi-mac-header.cc src/devices/mesh/dot11s/mesh-wifi-mac-header.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/aba7cae978ac ---- Resturctured peer link frame - removed unneeded field "subtype", added unit user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/peer-management-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3ce177c38776 ---- Airtime metric finished user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.cc src/devices/wifi/wifi-remote-station-manager.cc src/devices/wifi/wifi-remote-station-manager.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8094a10e311d ---- build fix: cc1plus: warnings being treated as errors user: Pavel Boyko files: src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8ded7cc99f71 ---- Doxygen cleanup user: Pavel Boyko files: src/devices/mesh/dot11s/dot11s-mac-header.h src/devices/mesh/dot11s/dot11s.h src/devices/mesh/mesh.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/75e769c55b77 ---- Fixed bug pith routing information collected from PREP user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-rtable.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/62ff08884f5e ---- Bugfixes. Changed traversal time, because 4x4 network does not work user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-rtable.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/00ee1735c339 ---- Fixed proactive mode. 1 root works user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-rtable.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/869399fad0b6 ---- More than one root works user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9107f67330f3 ---- Preq queue bugfix. deleted m_myPreq user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e6e44c9415e7 ---- Merge changes from ns-3-dev. user: Andrey Mazo files: src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-remote-station-manager.cc src/devices/wifi/wifi-remote-station-manager.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/internet-stack/ipv4-l3-protocol.cc src/routing/olsr/olsr-agent-impl.cc src/routing/olsr/olsr-agent-impl.h src/routing/olsr/olsr-agent.cc src/routing/olsr/olsr-agent.h src/routing/olsr/olsr-routing-table.cc src/routing/olsr/olsr-routing-table.h src/routing/olsr/repositories.h src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/29d73c832841 ---- Fix after update from ns-3-dev: substitute removed NetDevice::GetName() method. user: Andrey Mazo files: src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ba4b79124d30 ---- MulthopAction -> Action management frames in 802.11s according to std user: Pavel Boyko files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/dot11s-mac-header.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/wifi-information-element.h src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-mac-header.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ff5a2162d492 ---- merge user: Pavel Boyko files: src/internet-stack/ipv4-impl.cc src/internet-stack/ipv4-impl.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc src/node/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/106e7a5e4efc ---- Removed mesh header from acion management frames user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/320f59d9df27 ---- Merge user: Kirill Andreev files: src/internet-stack/ipv4-impl.cc src/internet-stack/ipv4-impl.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/06f549530ae2 ---- Bugfix user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/40d3596d7d60 ---- Restructured peer link frame user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/peer-management-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/59b050ada622 ---- Peer link frame - done user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-peering-protocol.cc src/devices/mesh/dot11s/ie-dot11s-peering-protocol.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/wscript src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8009731514d2 ---- Bugfixes user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link-frame.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d01441d16808 ---- bugfix user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link-frame.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fba5e9a6fabf ---- Bugfixes user: Kirill Andreev files: src/devices/mesh/dot11s/peer-management-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f6b863744cfb ---- Intermediate reply bugfix user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b73c15d25e81 ---- Flags bugfix user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a2dec42b6b30 ---- Fix user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fd4011901681 ---- Fixed wifi-failure user: Kirill Andreev files: src/devices/wifi/mac-low.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/627b8e87e82f ---- Merge with ns3dev user: Kirill Andreev files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/99428bcb9b98 ---- Fixed PREQ lifetime user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d10bfc9054a3 ---- Outgoing data packets are dropped if there is no active link, MultihopAction user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/dot11s-mac-header.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-management-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/77ab6e01a1c3 ---- Mehs point MAC address is now known to all interfaces and included into beacons as Address3 user: Pavel Boyko files: src/devices/mesh/mesh-l2-routing-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-wifi-beacon.cc src/devices/mesh/mesh-wifi-beacon.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8dbdba66f5e1 ---- don't allow bridge mesh points user: Pavel Boyko files: src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/73ca74882f12 ---- Merge with ns-3-dev user: Kirill Andreev files: bindings/python/ns3_module_common.py examples/mesh.cc examples/wscript src/applications/udp-echo/udp-echo-server.cc src/devices/mesh/mesh-point-device.cc src/devices/wifi/dca-txop.h src/devices/wifi/qos-utils.cc src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-mac-header.h src/devices/wifi/wscript src/helper/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1bee3ec2793d ---- Fix merge [a2d2f08f531e] . user: Andrey Mazo files: src/devices/wifi/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9293f61456d7 ---- Ack timeout patch was merged. HWMP: DO=1 by default, if packet is unresolved - user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5f5b321b92d1 ---- Changed IE Element IDs according to open80211s implementation. user: Andrey Mazo files: src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/404c7a03dd5c ---- cosmetics user: Pavel Boyko files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c259eaefdd7f ---- merge user: Pavel Boyko files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1de79102c3dd ---- Route requests queueing moved from base MeshL2RoutingProtocol to derived HwmpRoutingProtocol user: Pavel Boyko files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/mesh-l2-routing-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/464ce7d8a940 ---- Dot11sMacHeader renamed to MeshHeader to correspond standard user: Pavel Boyko files: src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/dot11s-mac-header.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/wscript src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/2c25f9c66604 ---- Bugfix user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6a8113d46565 ---- Fixed routing information with neighbours, fixed address3 in management user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/33f418524356 ---- Merge with ns3dev user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/aa5b351eccf3 ---- Some fixes user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d6e56ddce2fc ---- Fixed asimmetrical routes user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/peer-management-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/467519eba260 ---- Peer link cleanup bugfix user: Kirill Andreev files: src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9e8f520cc3b5 ---- Lifetime bugfix user: Kirill Andreev files: src/applications/udp-echo/udp-echo-client.cc src/applications/udp-echo/udp-echo-server.cc src/applications/udp-echo/udp-echo-server.h src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8d4a10415c7f ---- Filtering outgoing frames if peer link does not exist. Fixed order of going user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4ff127c1f6fa ---- Removed peer cleanup user: Kirill Andreev files: src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ad4576d966a6 ---- IE tests cleanup user: Pavel Boyko files: src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/29928e8d1a1c ---- Fixed removing peer links user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8038200dac53 ---- Merge user: Kirill Andreev files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/48e46eef2bfb ---- merge with http://code.nsnam.org/ns-3-dev user: Pavel Boyko files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d301d973792d ---- Revert commit [c259eaefdd7f]. Make compiler happy. user: Andrey Mazo files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9650fb0087d2 ---- Added statistics for PMP-MAC user: Kirill Andreev files: src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.h src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ac0ea6c1e012 ---- Added statistcs structures user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-management-plugin.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/bc885417e41e ---- Infrastructure for statistics is done user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/79b4af29924a ---- Statistics - almost done user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/mesh-wifi-interface-mac-plugin.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c81291702113 ---- ResetStats added user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/290579bb1c1b ---- Interface stats added user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3bfccc1d8e01 ---- Statistics fixed user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e460e29f9f78 ---- Fix user: Kirill Andreev files: src/devices/mesh/dot11s/peer-management-plugin.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/058f21f91233 ---- Restructured mesh configuration element user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a2a6accbc167 ---- Fixed endianess user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/peer-link-frame.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/aecd3eedd65f ---- Merge changes from ns-3-dev. user: Andrey Mazo files: bindings/python/ns3_module_common.py src/common/packet.cc src/common/packet.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f0e2fbaf31d2 ---- Mesh ID is made separately from SSID user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/ie-dot11s-id.cc src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/dot11s/wscript src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/79e8178d69eb ---- Merge user: Kirill Andreev files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c623a34d207d ---- Fix user: Kirill Andreev files: src/devices/mesh/dot11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f217c634bbd4 ---- Moving to IEEE 802.11s Draft 3.0: user: Andrey Mazo files: src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-peering-protocol.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fce378307409 ---- assert user: Pavel Boyko files: src/devices/mesh/dot11s/peer-management-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e3d4c6402844 ---- Moving to IEEE 802.11s Draft 3.0 (Mesh Configuration Element) user: Andrey Mazo files: src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fc820a3a1975 ---- Added link metric report IE user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-metric-report.cc src/devices/mesh/dot11s/ie-dot11s-metric-report.h src/devices/mesh/dot11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/974401ea3cf7 ---- Moving to IEEE 802.11s Draft 3.0 (Mesh Control Field, Beacon Timing Element): user: Andrey Mazo files: .hgignore src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/dot11s-mac-header.h src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/peer-management-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/2f926202a5bf ---- merge with nsnam.org user: Pavel Boyko files: bindings/python/ns3_module_common.py examples/wscript src/applications/udp-echo/udp-echo-server.cc src/devices/wifi/dca-txop.h src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/static-multicast-route-helper.cc src/helper/static-multicast-route-helper.h src/helper/wscript src/internet-stack/arp-ipv4-interface.cc src/internet-stack/arp-ipv4-interface.h src/internet-stack/internet-stack.cc src/internet-stack/internet-stack.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-loopback-interface.cc src/internet-stack/ipv4-loopback-interface.h src/internet-stack/ipv4-static-routing.cc src/internet-stack/ipv4-static-routing.h src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc src/node/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/01f02baebba9 ---- merge user: Pavel Boyko files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/141a8e5fd047 ---- Fixed build user: Kirill Andreev files: src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc src/internet-stack/udp-test.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4740afde2c74 ---- RemoveAllTags -> RemoveAllByteTags user: Pavel Boyko files: src/internet-stack/udp-test.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1a9da4142864 ---- merge user: Pavel Boyko files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d2e2441b02e7 ---- Correct merge + Tag -> ByteTag changes user: Pavel Boyko files: src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fde727c863fc ---- merge user: Pavel Boyko files: src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc src/internet-stack/udp-test.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/18b071e2103c ---- Fixed dublicates in broadcasts user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8ce48024f179 ---- Merge user: Kirill Andreev files: src/helper/static-multicast-route-helper.cc src/helper/static-multicast-route-helper.h src/internet-stack/arp-ipv4-interface.cc src/internet-stack/arp-ipv4-interface.h src/internet-stack/internet-stack.cc src/internet-stack/internet-stack.h src/internet-stack/ipv4-loopback-interface.cc src/internet-stack/ipv4-loopback-interface.h src/internet-stack/ipv4-static-routing.cc src/internet-stack/ipv4-static-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7f769bcac526 ---- Fix user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/38332392025a ---- Statistics fixed user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.h src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0b8f9da17a56 ---- Added dropped TTL field to stats user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/65524e2ec376 ---- Airtime metric fixed user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.cc src/devices/mesh/dot11s/airtime-metric.h src/devices/mesh/dot11s/dot11s-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6af8b7fab76a ---- Fix user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6690d426f554 ---- Fix user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/19102e9248b1 ---- Fixed TTL user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/68a8d659e778 ---- Airtime link metric is documented user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a43bb9d65a94 ---- HWMP attributes uinteger -> boolean fix user: Pavel Boyko files: src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cdb5a3f6f5fa ---- merge user: Pavel Boyko files: src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7fe64a923a12 ---- Fixed setting slot and sifs time to mac-low user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b68f194a346c ---- Fix user: Kirill Andreev files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/366bfb1d337f ---- Mesh id cosmetic fixes user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/ie-dot11s-id.cc src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0573d83596f9 ---- Large merge with nsnam user: Pavel Boyko files: bindings/python/ns3_module_common.py examples/stats/wifi-example-apps.cc src/applications/udp-echo/udp-echo-server.cc src/common/byte-tag-list.h src/common/packet-tag-list.cc src/common/packet-tag-list.h src/common/packet.cc src/common/packet.h src/common/wscript src/devices/wifi/wifi-phy-test.cc src/devices/wifi/wifi-remote-station-manager.cc src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc src/node/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5c2002bda934 ---- merge fix user: Pavel Boyko files: src/devices/wifi/yans-wifi-phy.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5e3b2b0a067e ---- merge fix user: Pavel Boyko files: src/devices/wifi/yans-wifi-phy.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ac896a31075c ---- Merge changes from ns-3-dev. user: Andrey Mazo files: src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/mac-low.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/87648432f1ca ---- Added interface helper user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/dot11s-interface-helper.cc src/devices/mesh/dot11s/dot11s-interface-helper.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/wscript src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/49851228eec9 ---- Restructured mesh - helper user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/dot11s-interface-helper.cc src/devices/mesh/dot11s/dot11s-interface-helper.h src/devices/mesh/dot11s/wscript src/helper/mesh-interface-helper.cc src/helper/mesh-interface-helper.h src/helper/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/903fb7d81b97 ---- Helper restructure: done user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-helper.cc src/devices/mesh/dot11s/dot11s-helper.h src/devices/mesh/dot11s/wscript src/helper/dot11s-helper.cc src/helper/dot11s-helper.h src/helper/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ded692c12540 ---- Added dot11s installator, fixed bug with adding tag in proactive mode of HWMP user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-installator.cc src/devices/mesh/dot11s/dot11s-installator.h src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/mesh-point-device.cc src/helper/dot11s-helper.cc src/helper/mesh-interface-helper.cc src/helper/mesh-interface-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/95a72c98f08d ---- Fix user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-installator.cc src/devices/mesh/dot11s/dot11s-installator.h src/helper/dot11s-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/86ee8343d8f7 ---- GetTypeId removed from classes, not inherited from Object user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-peering-protocol.cc src/devices/mesh/dot11s/ie-dot11s-peering-protocol.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9914d3e51d23 ---- Fixed removing tag when pass packet to upper layer user: Kirill Andreev files: src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/33caf1257811 ---- Fixed names user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-installator.cc src/devices/mesh/dot11s/dot11s-installator.h src/devices/mesh/dot11s/dot11s-installer.cc src/devices/mesh/dot11s/dot11s-installer.h src/devices/mesh/dot11s/wscript src/helper/dot11s-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/63bbbc12e331 ---- Merge after bug 556 user: Kirill Andreev files: src/devices/wifi/dcf-manager.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cfc9bba09692 ---- Faker's code review response user: Pavel Boyko files: examples/mesh.cc src/devices/mesh/dot11s/airtime-metric.cc src/devices/mesh/dot11s/airtime-metric.h src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-id.cc src/devices/mesh/dot11s/ie-dot11s-peering-protocol.cc src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/mesh-l2-routing-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-wifi-beacon.h src/devices/mesh/mesh-wifi-interface-mac.cc src/helper/dot11s-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/97b947e83640 ---- cosmetics user: Pavel Boyko files: src/devices/mesh/dot11s/peer-management-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1529a2729c60 ---- ignore events in peer-link state machine user: Aleksey Kovalenko files: src/devices/mesh/dot11s/peer-link.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a79162043a23 ---- Fixed tests, removes NS_ASSERT (false) user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/peer-link.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/94d5c01b1534 ---- Fixed peer management state machine user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0b7d47bb5e4f ---- bugfix in MeshPointDevice::ReceiveFromDevice () user: Pavel Boyko files: src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/08be11f2ad2b ---- merge user: Pavel Boyko files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cf5c6252f6a3 ---- added 'const' label to packet in MeshPointDevice::Forward and user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/mesh-l2-routing-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c70964936d2e ---- Removed unneded if 0 -- endif user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9fdad747afa6 ---- Fixed PrintInformation method in dot11s-ie-* user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-prep.cc src/helper/dot11s-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/205f0bd58f03 ---- Beacon interval is 0.5s by default user: Pavel Boyko files: src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a60c18b05d41 ---- merged with nsnam user: Pavel Boyko files: bindings/python/ns3_module_common.py src/common/packet.cc src/common/packet.h src/core/test.h src/devices/wifi/mac-low.cc src/internet-stack/ipv4-global-routing.cc src/internet-stack/ipv4-global-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/355de6af8ea9 ---- Fixed MBCA user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/322b3f86c2e9 ---- Merge user: Kirill Andreev files: src/internet-stack/ipv4-global-routing.cc src/internet-stack/ipv4-global-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0afbd18047eb ---- Fixes user: Kirill Andreev files: src/devices/mesh/dot11s/peer-management-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8376f041dc54 ---- Added FLAME header user: Kirill Andreev files: src/devices/mesh/flame/flame-header.cc src/devices/mesh/flame/flame-header.h src/devices/mesh/flame/flame-protocol.h src/devices/mesh/flame/wscript src/devices/mesh/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/697573fd6554 ---- Added flame rtable, fixed DoDispose in HwmpRtable user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol-mac.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/flame/flame-rtable.cc src/devices/mesh/flame/flame-rtable.h src/devices/mesh/flame/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/245215e5e6ed ---- Added flame tag user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-installer.h src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol-mac.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f97dc799fea0 ---- Restructured installers user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-installer.cc src/devices/mesh/dot11s/dot11s-installer.h src/devices/mesh/mesh-stack-installer.h src/devices/mesh/wscript src/helper/dot11s-helper.cc src/helper/dot11s-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/869b81c5e774 ---- Flame stack initialized user: Kirill Andreev files: src/devices/mesh/flame/flame-header.cc src/devices/mesh/flame/flame-header.h src/devices/mesh/flame/flame-installer.cc src/devices/mesh/flame/flame-installer.h src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol-mac.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/flame/flame-rtable.cc src/devices/mesh/flame/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/528da3d1e5a4 ---- Restructured L2RoutingProtocol: added cleanup function, which deletes all tags user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/mesh-l2-routing-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5b154b30a8a1 ---- Initial flame implementation user: Kirill Andreev files: src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ddf23699f0b7 ---- Fixed peer link status notification user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5cfc1e9372af ---- Fixed names: now protocols are called *-protocol.[h,cc], plugin is called user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-mac-plugin.cc src/devices/mesh/dot11s/hwmp-mac-plugin.h src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol-mac.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-plugin.cc src/devices/mesh/dot11s/peer-management-plugin.h src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/dot11s/peer-management-protocol-mac.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/dot11s/wscript src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol-mac.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/helper/dot11s-helper.cc src/helper/dot11s-helper.h src/helper/mesh-helper.cc src/helper/mesh-helper.h src/helper/wscri! pt url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fccfd0073ea3 ---- Fixed names user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/444caf312d1e ---- Flame: added correct seqno filtering, added broadcast timers user: Kirill Andreev files: src/devices/mesh/flame/flame-header.cc src/devices/mesh/flame/flame-header.h src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol-mac.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/flame/flame-rtable.cc src/devices/mesh/flame/flame-rtable.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fe6fcf14f2a1 ---- Fixes user: Kirill Andreev files: src/devices/mesh/flame/flame-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/785775995505 ---- Fixed seqno and ttl filter: changed order user: Kirill Andreev files: src/devices/mesh/flame/flame-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0facd23819b6 ---- One of the most stupid bugs..... user: Kirill Andreev files: src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/15b8fe26aa0d ---- Flame bugfixes user: Kirill Andreev files: src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/39e4d3a81e1c ---- Merge with code.nsnam.org user: Kirill Andreev files: examples/wscript src/devices/wifi/mac-low.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/udp-test.cc src/wscript utils/mobility-generator.cc utils/mobility-visualizer-model.cc utils/mobility-visualizer-view.cc utils/mobility-visualizer.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/2dc19210c693 ---- Broadcast timer bugfix user: Kirill Andreev files: src/devices/mesh/flame/flame-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b98a7a92f020 ---- Flame review user: Pavel Boyko files: src/devices/mesh/flame/flame-installer.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/flame/flame-rtable.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9ee59991bbef ---- RX/TX/FWD stats in MeshPointDevice user: Pavel Boyko files: src/devices/mesh/dot11s/dot11s-installer.cc src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/79c84012dac7 ---- cosmetics user: Pavel Boyko files: src/devices/mesh/flame/flame-installer.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f07f268eef67 ---- XML reports simplified for better parsing user: Pavel Boyko files: src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-wifi-interface-mac.cc src/helper/mesh-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/13ded9ff11c4 ---- fix flags (de)serialization in PREQ; user: Andrey Mazo files: src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/bb2373a0cece ---- merge with ns-3-dev (3.5 rc3) user: Pavel Boyko files: .hgignore doc/doxygen.conf examples/stats/wifi-example-apps.cc src/applications/udp-echo/udp-echo-client.cc src/devices/wifi/dcf-manager.cc src/helper/wscript src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-list-routing-impl.cc src/internet-stack/ipv4-list-routing-impl.h src/internet-stack/ipv4-static-routing-impl.cc src/internet-stack/ipv4-static-routing-impl.h src/internet-stack/tcp-socket-impl.cc src/internet-stack/udp-socket-impl.cc src/internet-stack/udp-test.cc src/node/ipv4-list-routing.cc src/node/ipv4-list-routing.h src/node/ipv4-routing-table-entry.cc src/node/ipv4-routing-table-entry.h src/node/ipv4-static-routing.cc src/node/ipv4-static-routing.h src/node/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d0cafb0ebeeb ---- MeshPointDevice::SetAddress () user: Pavel Boyko files: src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/41589d492ca3 ---- Code cleanup for merge into the mainline user: Pavel Boyko files: .hgignore doc/doxygen.conf src/applications/udp-echo/udp-echo-client.cc src/applications/udp-echo/udp-echo-client.h src/applications/udp-echo/udp-echo-server.cc src/applications/udp-echo/udp-echo-server.h src/devices/wifi/dca-txop.h src/devices/wifi/mgt-headers.cc src/devices/wifi/mgt-headers.h src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-remote-station-manager.cc src/devices/wifi/wifi-remote-station-manager.h src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0bb1dd1c301d ---- mails updated + boyko user: Pavel Boyko files: AUTHORS url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e0fff8a36c03 ---- merge with ns-3.5 user: Pavel Boyko files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1be48cec7e63 ---- doxy fix user: Pavel Boyko files: src/applications/udp-echo/udp-echo-client.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7f4bd2584e9d ---- Added comments and statistics to flame user: Kirill Andreev files: src/devices/mesh/flame/flame-installer.cc src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol-mac.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/de6fe90556c8 ---- Fixed PREQ propagation, added comments to PREQ information element user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol-mac.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ec4196c70800 ---- HWMP-Statistics: added number of initiated PREQ, PREP, PERR user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c7e52ca238d3 ---- Bugfix user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/99c71ed33f5a ---- Fixed overflow user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-preq.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fc6c60a490b2 ---- Fixed PERR propagation user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol-mac.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/018748653ea8 ---- Action values are made in accordance with Draft3.0 user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/dot11s-mac-header.h src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/762835be2902 ---- PREQ, PREP overflow is handled correctly user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol-mac.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a912d4372406 ---- Initial QoS implementation in 802.11s user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h src/helper/mesh-interface-helper.cc src/helper/mesh-interface-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/505e762ea818 ---- QoS in 802.11s implementation user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/wifi/qos-tag.cc src/devices/wifi/qos-tag.h src/devices/wifi/qos-utils.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7cdd24c28d4e ---- Removed test tag adding user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/90567719db39 ---- Fix user: Kirill Andreev files: src/helper/mesh-interface-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/591e912d459a ---- ChannelId -> ChannelNumber and also in the base class WifiPhy user: Pavel Boyko files: src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/wifi/wifi-phy.h src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3a0893ec9819 ---- merge user: Pavel Boyko files: src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/854f1900afd1 ---- TODO fixed user: Pavel Boyko files: src/devices/wifi/wifi-mac-header.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a6c1a26267cf ---- Merge with ns-3-dev user: Kirill Andreev files: src/core/test.h src/devices/wifi/mac-low.cc src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/internet-stack/ipv4-checksum.cc src/internet-stack/ipv4-checksum.h src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/872e554039c3 ---- Merge with ns3dev user: Kirill Andreev files: src/devices/wifi/wifi-phy.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0326727af888 ---- Fixed review comments user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h src/helper/mesh-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/bdd3ae2a9816 ---- removed GetElementId from *.h files. Fixed spaces before '(' and added {} when needed. user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-installer.cc src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-id.cc src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/ie-dot11s-metric-report.cc src/devices/mesh/dot11s/ie-dot11s-metric-report.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-peering-protocol.cc src/devices/mesh/dot11s/ie-dot11s-peering-protocol.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e206046b2e44 ---- Added max beacon loss to PeerManagementProtocol (for beacon timing), cosmetic user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b90c6c0af6a3 ---- Statistics removed from headers user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol-mac.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol-mac.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8e06088a785d ---- Removed dynamic_cast user: Kirill Andreev files: src/devices/mesh/mesh-point-device.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c8de27730943 ---- Fixed coding style in helpers and mesh user: Kirill Andreev files: src/devices/mesh/mesh-l2-routing-protocol.cc src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-wifi-beacon.cc src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/wifi-information-element.cc src/helper/mesh-helper.cc src/helper/mesh-interface-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d6e168eba404 ---- Fixed coding style user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.cc src/devices/mesh/dot11s/airtime-metric.h src/devices/mesh/dot11s/dot11s-installer.cc src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/dot11s-mac-header.h src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol-mac.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h src/devices/mesh/dot11s/hwmp-tag.cc src/devices/mesh/dot11s/hwmp-tag.h src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-id.cc src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/ie-dot11s-metric-report.cc src/devices/mesh/dot11s/ie-dot11s-metric-report.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices! /mesh/dot11s/ie-dot11s-peering-protocol.cc src/devices/mesh/dot11s/ie-dot11s-peering-protocol.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/dot11s/peer-management-protocol-mac.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/flame/flame-header.cc src/devices/mesh/flame/flame-header.h src/devices/mesh/flame/flame-installer.cc src/devices/mesh/flame/flame-installer.h src/devices/mesh/flame/flame! -protocol-mac.cc src/devices/mesh/flame/flame-protocol-mac.h src/devic es/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/flame/flame-rtable.cc src/devices/mesh/flame/flame-rtable.h src/devices/mesh/mesh-l2-routing-protocol.cc src/devices/mesh/mesh-l2-routing-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5688b8da4526 ---- Fixed coding style user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.h src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol-mac.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-metric-report.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol-mac.h src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/flame/flame-rtable.h src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh-wifi-interface-mac.h src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b5062e8e0da1 ---- Fixes of coding style user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-id.cc src/devices/mesh/dot11s/ie-dot11s-metric-report.cc src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-prep.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0fc1bad6a4ab ---- Restored newline at namespace user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.cc src/devices/mesh/dot11s/airtime-metric.h src/devices/mesh/dot11s/dot11s-installer.cc src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol-mac.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h src/devices/mesh/dot11s/hwmp-tag.cc src/devices/mesh/dot11s/hwmp-tag.h src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-id.cc src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/ie-dot11s-metric-report.cc src/devices/mesh/dot11s/ie-dot11s-metric-report.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-peering-protocol.cc s! rc/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/dot11s/peer-management-protocol-mac.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/flame/flame-header.cc src/devices/mesh/flame/flame-header.h src/devices/mesh/flame/flame-installer.h src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol-mac.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/flame/flame-rtable.cc ! src/devices/mesh/flame/flame-rtable.h src/devices/mesh/mesh-l2-routing -protocol.cc src/devices/mesh/mesh-l2-routing-protocol.h src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh-wifi-beacon.cc src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/aee541a30256 ---- Merge with code.nsnam.org user: Kirill Andreev files: src/devices/wifi/dcf-manager.cc src/devices/wifi/mgt-headers.cc src/devices/wifi/mgt-headers.h src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-mac-header.h src/devices/wifi/wifi-phy.h src/devices/wifi/wifi-remote-station-manager.cc src/devices/wifi/wifi-remote-station-manager.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-channel.cc src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1e44b8fa74cd ---- Fixed seqno in HWMP user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/26472734b69f ---- Removed HwmpRtable::LookupResult constructor code from header. user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/10c2f3ae8c2f ---- QosFix user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.cc src/helper/mesh-interface-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6ad13efaccd7 ---- Fix user: Kirill Andreev files: src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/22a9d7e537bb ---- Fixed order in which we add queues to mac user: Kirill Andreev files: src/helper/mesh-interface-helper.cc src/helper/mesh-interface-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b193dca2b479 ---- Added wifi-information-element-vector user: Kirill Andreev files: src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/ie-vector.cc src/devices/mesh/ie-vector.h src/devices/mesh/wifi-information-element.cc src/devices/mesh/wifi-information-element.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/87eb2f77f661 ---- Removed FindFirst from WifiInformationElement user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/ie-vector.cc src/devices/mesh/ie-vector.h src/devices/mesh/mesh-wifi-beacon.cc src/devices/mesh/mesh-wifi-beacon.h src/devices/mesh/wifi-information-element-vector.cc src/devices/mesh/wifi-information-element-vector.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/64084ae6cff1 ---- Added root mesh point as argument of command line user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-installer.cc src/devices/mesh/dot11s/dot11s-installer.h src/helper/mesh-helper.cc src/helper/mesh-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/22e79c2a4c5f ---- Merge with code.nsnam.org user: Kirill Andreev files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7b030cd9fc63 ---- Removed unneded changes from wifi user: Kirill Andreev files: src/devices/wifi/mac-low.cc src/devices/wifi/qos-utils.cc src/devices/wifi/yans-wifi-phy.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8b5055542351 ---- Fix user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-installer.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b8a77656a7b8 ---- Added path update to FLAME user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/flame/flame-protocol.cc src/devices/wifi/mac-low.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7f50ab7ce59d ---- Removed stupid output user: Kirill Andreev files: examples/mesh.cc src/devices/wifi/mac-low.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9e0edb76a8c7 ---- Fixed seqno overflow user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/flame/flame-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/546c5d9a7e64 ---- Fixed FLAME add path user: Kirill Andreev files: src/devices/mesh/flame/flame-rtable.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/359f9e62b9b6 ---- Exponential retry timer for PREQ user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1c070bb8a48a ---- Removed constructor from header user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/70e68391cf42 ---- Fixed broadcast propagation in FLAME user: Kirill Andreev files: src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/flame/flame-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/56ac5af5f5c8 ---- Merge with code.nsnam.org user: Kirill Andreev files: AUTHORS bindings/python/ns3_module_common.py examples/mesh.cc examples/wscript src/applications/udp-echo/udp-echo-client.cc src/applications/udp-echo/udp-echo-client.h src/common/wscript src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h src/devices/wifi/dca-txop.h src/devices/wifi/wifi-phy.h src/devices/wifi/wscript src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h src/helper/mesh-interface-helper.cc src/helper/mesh-interface-helper.h src/internet-stack/udp-socket-impl.cc src/mobility/vector.cc src/mobility/vector.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f14eff131d13 ---- Standard added to helper user: Kirill Andreev files: src/helper/mesh-interface-helper.cc src/helper/mesh-interface-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/37f7a0d8eae5 ---- Added closing link due to transmission failure. user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/dot11s/peer-management-protocol-mac.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/mesh-wifi-interface-mac.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/bb06787ed7fe ---- Stupid fix user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-management-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e4602e638487 ---- Review fixes user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/airtime-metric.cc src/devices/mesh/dot11s/airtime-metric.h src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/ie-dot11s-metric-report.h src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-peering-protocol.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh-wifi-interface-mac.cc src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5b499f25655a ---- Cosmetics: ' ' was replaced with std::endl, Camel case for attributes user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/flame/flame-header.cc src/devices/mesh/flame/flame-protocol-mac.cc src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-rtable.cc src/devices/mesh/wifi-information-element.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ace422ad12df ---- Start to remove inheritance from header in WifiInformationElement user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/mesh-wifi-beacon.cc src/devices/mesh/wifi-information-element-vector.cc src/devices/mesh/wifi-information-element-vector.h src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0baed7827260 ---- Removed inheritance from Header in WifiInformationElement. TODO: restore unit user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/ie-dot11s-metric-report.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-peering-protocol.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-management-protocol-mac.cc src/devices/mesh/wifi-information-element-vector.cc src/devices/mesh/wifi-information-element-vector.h src/devices/mesh/wifi-information-element.cc src/devices/mesh/wifi-information-element.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7e0731625f67 ---- All information elements are tested inside WifiInformationElementVector test user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-id.cc src/devices/mesh/dot11s/ie-dot11s-metric-report.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/flame/flame-header.cc src/devices/mesh/flame/flame-rtable.cc src/devices/mesh/wifi-information-element-vector.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/86c06ea5dd32 ---- Restructured files, removed unneeded includes user: Kirill Andreev files: src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/ie-dot11s-metric-report.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-peering-protocol.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devices/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h src/devices/mesh/flame/flame-header.cc src/devices/mesh/mesh-wifi-beacon.h src/devices/mesh/wifi-information-element-vector.cc src/devices/mesh/wifi-information-element-vector.h src/devices/mesh/wifi-i! nformation-element.cc src/devices/mesh/wifi-information-element.h src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1c685e8be8d1 ---- PrintInformation replaced with Prin in information elements, added operator user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-mac-header.cc src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-configuration.cc src/devices/mesh/dot11s/ie-dot11s-configuration.h src/devices/mesh/dot11s/ie-dot11s-id.cc src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/ie-dot11s-metric-report.cc src/devices/mesh/dot11s/ie-dot11s-metric-report.h src/devices/mesh/dot11s/ie-dot11s-peer-management.cc src/devices/mesh/dot11s/ie-dot11s-peer-management.h src/devices/mesh/dot11s/ie-dot11s-peering-protocol.cc src/devices/mesh/dot11s/ie-dot11s-peering-protocol.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-prep.h src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/dot11s/ie-dot11s-preq.h src/devi! ces/mesh/dot11s/ie-dot11s-rann.cc src/devices/mesh/dot11s/ie-dot11s-rann.h src/devices/mesh/wifi-information-element-vector.cc src/devices/mesh/wifi-information-element-vector.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/35963e5411c0 ---- Code review fixes user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h src/helper/mesh-helper.cc src/helper/mesh-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f1119f03b7a9 ---- Restructured helper - removed MeshInterfaceHelper user: Kirill Andreev files: examples/mesh.cc src/devices/mesh/dot11s/dot11s-installer.cc src/devices/mesh/flame/flame-installer.cc src/devices/mesh/wscript src/helper/mesh-helper.cc src/helper/mesh-helper.h src/helper/mesh-interface-helper.cc src/helper/mesh-interface-helper.h src/helper/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b81ab8394a61 ---- Stupid fixes user: Kirill Andreev files: src/devices/mesh/dot11s/airtime-metric.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/08d3bef3b477 ---- Merge with code.nsnam.org user: Kirill Andreev files: AUTHORS examples/wscript src/common/wscript src/devices/wifi/wifi-mac-header.cc src/devices/wifi/wifi-remote-station-manager.cc src/devices/wifi/wifi-remote-station-manager.h src/helper/wscript src/internet-stack/sgi-hashmap.h src/internet-stack/tcp-socket-impl.cc src/node/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9d48acef10b3 ---- Doxygen: fixed warnings user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol-mac.h src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/mesh-l2-routing-protocol.h src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh.h src/devices/mesh/wifi-information-element-vector.h src/helper/mesh-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a3ede758b713 ---- Failed destination is structure of HWMP user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol-mac.h src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/hwmp-rtable.cc src/devices/mesh/dot11s/hwmp-rtable.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-perr.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/dot11s/wscript src/devices/mesh/wifi-information-element-vector.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/72bf9328f412 ---- Installers moved to src/helper user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s-installer.cc src/devices/mesh/dot11s/dot11s-installer.h src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/dot11s/wscript src/devices/mesh/flame/flame-installer.cc src/devices/mesh/flame/flame-installer.h src/devices/mesh/flame/flame-protocol.cc src/devices/mesh/flame/flame-protocol.h src/devices/mesh/flame/wscript src/devices/mesh/mesh-stack-installer.h src/devices/mesh/wscript src/helper/dot11s-installer.cc src/helper/dot11s-installer.h src/helper/flame-installer.cc src/helper/flame-installer.h src/helper/mesh-stack-installer.h src/helper/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8033c4e41bd5 ---- Some doxygen fixes (spelling, etc). user: Andrey Mazo files: src/devices/mesh/dot11s/dot11s.h src/devices/mesh/mesh.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/21bcd2217830 ---- Dot11s overview moved to dot11s module user: Kirill Andreev files: src/devices/mesh/dot11s/dot11s.h src/devices/mesh/mesh.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/558d950cc334 ---- Documenation fixes user: Kirill Andreev files: doc/MeshArchitecture.png src/devices/mesh/dot11s/dot11s.h src/devices/mesh/mesh.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/87395e44ce29 ---- doc fixes user: Kirill Andreev files: src/devices/mesh/mesh.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/21140a6e1389 ---- Bugfix user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol-mac.cc src/devices/mesh/dot11s/hwmp-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/404f414bfaa7 ---- Fix user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/25987587f7ba ---- Fix user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link.cc src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/31ff7abd6f4e ---- Headers: structured user: Kirill Andreev files: src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol-mac.h src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/mesh-point-device.h src/devices/mesh/mesh-wifi-interface-mac.h src/devices/mesh/wifi-information-element-vector.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/2d82457e44dc ---- Random variable definitions were removed from conditional code user: Kirill Andreev files: src/devices/mesh/dot11s/peer-management-protocol.cc src/devices/mesh/mesh-wifi-interface-mac.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fa7d9b667efc ---- Merge with code.nsnam.org user: Kirill Andreev files: bindings/python/ns3_module_common.py examples/wscript src/devices/wifi/wifi-phy.h src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/5791fa40e7b1 ---- Build fix user: Kirill Andreev files: src/devices/mesh/mesh-point-device.cc src/devices/mesh/mesh-point-device.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/689a0ed6de25 ---- Added comments in mesh.cc user: Kirill Andreev files: examples/mesh.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/22f73ce46375 ---- Added 11s description to ELEASE_NOTES, fixed dependencies in building user: Kirill Andreev files: RELEASE_NOTES src/devices/mesh/dot11s/wscript src/devices/mesh/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/7f7925e2cd7e ---- Merge with ns-3-dev user: Kirill Andreev files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6d6977fc0330 ---- Cosmetics user: Pavel Boyko files: CHANGES.html RELEASE_NOTES examples/wscript src/devices/mesh/dot11s/hwmp-protocol.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.cc src/devices/mesh/dot11s/ie-dot11s-beacon-timing.h src/devices/mesh/dot11s/ie-dot11s-perr.cc src/devices/mesh/dot11s/ie-dot11s-prep.cc src/devices/mesh/dot11s/ie-dot11s-preq.cc src/devices/mesh/wifi-information-element-vector.cc src/devices/mesh/wifi-information-element-vector.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/a109c38131dd ---- Merge with code.nsnam.org user: Pavel Boyko files: src/common/wscript src/core/test.h src/devices/wifi/wscript src/node/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/2c112da175f2 ---- added words to help understand callbacks user: Craig Dowell files: doc/manual/callbacks.texi url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9efc68de612a ---- quiet valgrind in NOTREACHED case user: Craig Dowell files: src/devices/mesh/dot11s/dot11s-mac-header.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d8c22a819f59 ---- add some words about tracing to the manual user: Craig Dowell files: doc/manual/manual.texi doc/manual/tracing.texi url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/799fdd8fc54a ---- Channel switching support for Wifi user: Ramon Bauza files: AUTHORS CHANGES.html RELEASE_NOTES examples/wifi-ap.cc src/devices/wifi/dca-txop.cc src/devices/wifi/dca-txop.h src/devices/wifi/dcf-manager-test.cc src/devices/wifi/dcf-manager.cc src/devices/wifi/dcf-manager.h src/devices/wifi/edca-txop-n.cc src/devices/wifi/edca-txop-n.h src/devices/wifi/interference-helper.cc src/devices/wifi/interference-helper.h src/devices/wifi/mac-low.cc src/devices/wifi/mac-low.h src/devices/wifi/wifi-phy-state-helper.cc src/devices/wifi/wifi-phy-state-helper.h src/devices/wifi/wifi-phy.h src/devices/wifi/yans-wifi-phy.cc src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8fcdf87a790a ---- put all wifi news together user: Mathieu Lacage files: RELEASE_NOTES url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/773ce0e71ad6 ---- merge with HEAD user: Mathieu Lacage files: RELEASE_NOTES url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ca171cb4ea82 ---- Doxy doc for Wifi channel switching user: Ramon Bauza files: src/devices/wifi/dca-txop.h src/devices/wifi/dcf-manager.h src/devices/wifi/edca-txop-n.h src/devices/wifi/mac-low.h src/devices/wifi/yans-wifi-channel.h src/devices/wifi/yans-wifi-phy.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fb3d57fd97e4 ---- Merge ns-3-dev. user: Tom Wambold files: src/contrib/packetbb.cc src/contrib/packetbb.h src/contrib/test-packetbb.cc src/helper/wscript src/internet-stack/sgi-hashmap.h src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3e41423f084a ---- build fix (g++ 4.0.4 and 4.4.0 optimized only) user: Pavel Boyko files: src/devices/mesh/dot11s/dot11s-mac-header.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cd2005af03ea ---- Fix main-random-topology sample. user: Sebastien Vincent files: samples/main-random-topology.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/897043bcb108 ---- Add a way to disable DAD via an Icmpv6L4Protocol attribute. user: Sebastien Vincent files: src/internet-stack/icmpv6-l4-protocol.cc src/internet-stack/icmpv6-l4-protocol.h src/internet-stack/ipv6-interface.cc src/internet-stack/ipv6-test.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8a0544f70c21 ---- Merge with ns-3-dev. user: Sebastien Vincent files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/636e13065494 ---- silly typos and add disclaimer user: Craig Dowell files: doc/manual/callbacks.texi doc/manual/tracing.texi url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0401d439763e ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/80397c543208 ---- Build fix for g++ 4.0.4 ('... may be used uninitialized in this function') user: Pavel Boyko files: src/devices/mesh/dot11s/peer-management-protocol.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/15fe1a24cd5b ---- Export header ie-dot11s-id.h, disable a few copy contructors, to make Python bindings compile. user: Gustavo J. A. M. Carneiro files: src/devices/mesh/dot11s/hwmp-protocol.h src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/peer-link-frame.cc src/devices/mesh/dot11s/peer-link-frame.h src/devices/mesh/dot11s/peer-link.h src/devices/mesh/dot11s/peer-management-protocol-mac.h src/devices/mesh/dot11s/peer-management-protocol.h src/devices/mesh/dot11s/wscript src/devices/mesh/flame/flame-protocol.h src/devices/mesh/flame/flame-rtable.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/3e8818c7a50e ---- make sure we run the pybindgen command in --check and --regression user: Gustavo J. A. M. Carneiro files: regression.py wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/c831e91e57f9 ---- Missing code, methods declared but not implemented... user: Gustavo J. A. M. Carneiro files: src/devices/mesh/dot11s/ie-dot11s-id.cc src/devices/mesh/dot11s/ie-dot11s-id.h src/devices/mesh/dot11s/peer-link.h src/helper/mesh-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/53bee26fce31 ---- Python bindings rescan user: Gustavo J. A. M. Carneiro files: bindings/python/callbacks_list.py bindings/python/ns3_module_bridge.py bindings/python/ns3_module_common.py bindings/python/ns3_module_contrib.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_dot11s.py bindings/python/ns3_module_emu.py bindings/python/ns3_module_flame.py bindings/python/ns3_module_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_list_routing.py bindings/python/ns3_module_mesh.py bindings/python/ns3_module_mobility.py bindings/python/ns3_module_node.py bindings/python/ns3_module_olsr.py bindings/python/ns3_module_onoff.py bindings/python/ns3_module_packet_sink.py bindings/python/ns3_module_ping6.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_radvd.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_static_routing.py bindings/python/ns3_module_stats.py bindings/python/ns3_module_ta! p_bridge.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_virtual_net_device.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py bindings/python/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1ccc02a7676b ---- Ipv4L3Protocol::Drop trace source enhanced, and add new SendOutgoing, UnicastForward, and LocalDeliver trace sources, for the FlowMonitor. user: Gustavo J. A. M. Carneiro files: src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/cb3087d8f330 ---- Add a new 'flow-monitor' module. user: Gustavo J. A. M. Carneiro files: src/contrib/flow-monitor/design.txt src/contrib/flow-monitor/flow-classifier.cc src/contrib/flow-monitor/flow-classifier.h src/contrib/flow-monitor/flow-monitor.cc src/contrib/flow-monitor/flow-monitor.h src/contrib/flow-monitor/flow-probe.cc src/contrib/flow-monitor/flow-probe.h src/contrib/flow-monitor/histogram.cc src/contrib/flow-monitor/histogram.h src/contrib/flow-monitor/ipv4-flow-classifier.cc src/contrib/flow-monitor/ipv4-flow-classifier.h src/contrib/flow-monitor/ipv4-flow-probe.cc src/contrib/flow-monitor/ipv4-flow-probe.h src/contrib/flow-monitor/waf src/contrib/flow-monitor/wscript src/helper/flow-monitor-helper.cc src/helper/flow-monitor-helper.h src/helper/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/673aae891b2b ---- Modify example to enable FlowMonitor via command-line option. user: Gustavo J. A. M. Carneiro files: examples/simple-global-routing.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6dfb327dcabb ---- Update Python bindings user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_core.py bindings/python/ns3_module_flow_monitor.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/66d5ae8927d5 ---- merge user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_core.py bindings/python/ns3_module_internet_stack.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/b153297a8799 ---- merge with ns-3-dev user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_internet_stack.py src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4f5eb479554c ---- Doxygen documentation for FlowMonitor user: Gustavo J. A. M. Carneiro files: src/contrib/flow-monitor/flow-classifier.h src/contrib/flow-monitor/flow-monitor.h src/contrib/flow-monitor/flow-probe.h src/contrib/flow-monitor/ipv4-flow-classifier.h src/contrib/flow-monitor/ipv4-flow-probe.h src/helper/flow-monitor-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/2acc35ea1e80 ---- merge with ns-3-dev user: Gustavo J. A. M. Carneiro files: src/helper/wscript src/internet-stack/ipv4-l3-protocol.cc src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/36838195150a ---- Fix the example stop time to make regression tests pass again user: Gustavo J. A. M. Carneiro files: examples/simple-global-routing.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d94f1040684c ---- Modifications to the Ipv6L3Protocol::Drop trace source to align with Ipv4L3Protocol::Drop user: Gustavo J. A. M. Carneiro files: src/internet-stack/ipv6-l3-protocol.cc src/internet-stack/ipv6-l3-protocol.h src/internet-stack/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9f9acf33660f ---- Fix InternetStackHelper::EnableAsciiAll to work with the new Drop signature user: Gustavo J. A. M. Carneiro files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ed1c7a9d95c3 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/fefed0c5b3fd ---- merge with ns-3-dev user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_core.py bindings/python/ns3_module_flow_monitor.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d727f39da668 ---- Export more IPv6 includes. user: Sebastien Vincent files: src/helper/ipv6-address-helper.h src/helper/ipv6-interface-container.h src/helper/ipv6-list-routing-helper.cc src/helper/ipv6-list-routing-helper.h src/helper/ipv6-routing-helper.h src/helper/ipv6-static-routing-helper.cc src/helper/ipv6-static-routing-helper.h src/helper/ping6-helper.h src/internet-stack/icmpv6-header.cc src/internet-stack/icmpv6-l4-protocol.cc src/internet-stack/icmpv6-l4-protocol.h src/internet-stack/ipv4-raw-socket-factory-impl.cc src/internet-stack/ipv4-raw-socket-factory-impl.h src/internet-stack/ipv6-autoconfigured-prefix.cc src/internet-stack/ipv6-autoconfigured-prefix.h src/internet-stack/ipv6-end-point.cc src/internet-stack/ipv6-end-point.h src/internet-stack/ipv6-interface.cc src/internet-stack/ipv6-interface.h src/internet-stack/ipv6-l3-protocol.cc src/internet-stack/ipv6-l3-protocol.h src/internet-stack/ipv6-l4-protocol.cc src/internet-stack/ipv6-l4-protocol.h src/internet-stack/ipv6-raw-socket-factory-impl.cc src/internet-stack/ipv6-raw-! socket-factory-impl.h src/internet-stack/ipv6-raw-socket-impl.cc src/internet-stack/ipv6-test.cc src/internet-stack/ndisc-cache.cc src/internet-stack/ndisc-cache.h src/internet-stack/wscript src/node/inet6-socket-address.cc src/node/inet6-socket-address.h src/node/ipv6-address.cc src/node/ipv6-address.h src/node/ipv6-header.cc src/node/ipv6-interface-address.cc src/node/ipv6-raw-socket-factory.cc src/node/ipv6-route.cc src/node/ipv6-route.h src/node/ipv6-routing-protocol.cc src/node/ipv6-routing-protocol.h src/node/ipv6.cc src/node/ipv6.h src/routing/static-routing/ipv6-routing-table-entry.cc src/routing/static-routing/ipv6-static-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/8a9dbc333e76 ---- NdiscCache copy constructor private + python rescan. user: Sebastien Vincent files: bindings/python/ns3_module_core.py bindings/python/ns3_module_dot11s.py bindings/python/ns3_module_flow_monitor.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3modulegen_generated.py src/internet-stack/ndisc-cache.cc src/internet-stack/ndisc-cache.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/988fb8d47aac ---- Fix build on g++-4.x. user: Sebastien Vincent files: bindings/python/ns3_module_flow_monitor.py src/contrib/flow-monitor/histogram.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/297f350118e0 ---- Mesh: fixed peer link reopening - always overwrite peerLinkId. user: Kirill Andreev files: src/devices/mesh/dot11s/peer-link.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e93952447a53 ---- rescan python bindings so that FlowMonitor::GetFlowStats binding works user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_core.py bindings/python/ns3_module_dot11s.py bindings/python/ns3_module_flow_monitor.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/f460cbbac291 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/161cb737c260 ---- Add an example with Wifi, OLSR, and Flow Monitor. user: Gustavo J. A. M. Carneiro files: examples/wifi-olsr-flowmon.py url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/d6bbde9c6712 ---- Merge NixVector Routing code user: Josh Pelkey files: AUTHORS CHANGES.html RELEASE_NOTES examples/nix-simple.cc examples/nms-p2p-nix.cc examples/wscript src/common/nix-vector.cc src/common/nix-vector.h src/common/packet.cc src/common/packet.h src/common/wscript src/helper/ipv4-nix-vector-helper.cc src/helper/ipv4-nix-vector-helper.h src/helper/wscript src/routing/nix-vector-routing/ipv4-nix-vector-routing.cc src/routing/nix-vector-routing/ipv4-nix-vector-routing.h src/routing/nix-vector-routing/nix-vector-routing.h src/routing/nix-vector-routing/waf src/routing/nix-vector-routing/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/06f639d05b8f ---- Doxygenize. user: Sebastien Vincent files: bindings/python/ns3_module_internet_stack.py src/applications/radvd/radvd-interface.h src/core/test.h src/helper/ipv4-nix-vector-helper.h src/helper/ipv6-interface-container.h src/helper/ipv6-routing-helper.h src/helper/ipv6-static-routing-helper.h src/internet-stack/icmpv6-header.cc src/internet-stack/icmpv6-header.h src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv6-autoconfigured-prefix.h src/internet-stack/ipv6-end-point-demux.h src/internet-stack/ipv6-l3-protocol.h src/internet-stack/ipv6-l4-protocol.h src/internet-stack/ndisc-cache.h src/node/ipv6-address.h src/node/ipv6-interface-address.h src/node/ipv6-route.h src/node/ipv6-routing-protocol.h src/node/ipv6.h src/node/packetbb.cc src/routing/list-routing/ipv6-list-routing.h src/routing/static-routing/ipv6-static-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/9c612cb88d6b ---- Minor documentation typo user: Josh Pelkey files: src/common/packet.h src/routing/nix-vector-routing/nix-vector-routing.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/1c9fcea5e144 ---- Fix some doxygen warnings revealed by WARN_NO_PARAMDOC=YES in doc/doxygen.conf. user: Sebastien Vincent files: src/common/data-rate.h src/common/header.h src/common/trailer.h src/core/ptr.h src/core/system-condition.h src/core/system-thread.h src/core/test.h src/devices/bridge/bridge-net-device.h src/devices/csma/csma-net-device.h src/devices/emu/emu-net-device.h src/devices/point-to-point/point-to-point-net-device.h src/devices/tap-bridge/tap-bridge.h src/devices/virtual-net-device/virtual-net-device.h src/helper/ipv4-interface-container.h src/helper/ipv4-static-routing-helper.h src/internet-stack/ipv4-l3-protocol.h src/mobility/hierarchical-mobility-model.h src/node/inet-socket-address.h src/node/ipv4-address.h src/node/mac48-address.h src/node/mac64-address.h src/node/net-device.h src/node/packet-socket-address.h src/node/packetbb.h src/node/queue.h src/node/socket.h src/routing/global-routing/candidate-queue.h src/routing/global-routing/global-router-interface.h src/routing/static-routing/ipv4-routing-table-entry.h src/simulator/nstime.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/ecb08c1fc273 ---- Merge with ns-3-dev. user: Sebastien Vincent files: url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/016ffb09d8a8 ---- =================================================================== user: Craig Dowell files: examples/test-dumbbell.cc examples/test-grid.cc examples/wscript src/devices/point-to-point/point-to-point-channel.cc src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/helper/animation-interface.cc src/helper/animation-interface.h src/helper/ipv4-address-helper.cc src/helper/ipv4-address-helper.h src/helper/ipv4-interface-container.cc src/helper/ipv4-interface-container.h src/helper/node-location.cc src/helper/node-location.h src/helper/point-to-point-dumbbell-helper.cc src/helper/point-to-point-dumbbell-helper.h src/helper/point-to-point-grid-helper.cc src/helper/point-to-point-grid-helper.h src/helper/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/0d0779ac3278 ---- move net-anim to contrib user: Craig Dowell files: examples/test-dumbbell.cc examples/test-grid.cc examples/wscript src/contrib/net-anim/animation-interface.cc src/contrib/net-anim/animation-interface.h src/contrib/net-anim/node-location.cc src/contrib/net-anim/node-location.h src/contrib/net-anim/point-to-point-dumbbell-helper.cc src/contrib/net-anim/point-to-point-dumbbell-helper.h src/contrib/net-anim/point-to-point-grid-helper.cc src/contrib/net-anim/point-to-point-grid-helper.h src/contrib/net-anim/test-dumbbell.cc src/contrib/net-anim/test-grid.cc src/contrib/net-anim/wscript src/helper/animation-interface.cc src/helper/animation-interface.h src/helper/node-location.cc src/helper/node-location.h src/helper/point-to-point-dumbbell-helper.cc src/helper/point-to-point-dumbbell-helper.h src/helper/point-to-point-grid-helper.cc src/helper/point-to-point-grid-helper.h src/helper/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/4c56aca26ad3 ---- fix manual build user: Tom Henderson files: doc/manual/tracing.texi url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/04dec13d474f ---- fix test document build user: Tom Henderson files: doc/testing/testing.texi url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/e0dd15b3572b ---- . user: Tom Wambold files: src/helper/nhdp-helper.cc url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6a48b4029e84 ---- Merged ns-3-dev user: Tom Wambold files: src/helper/wscript src/wscript url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/31872701a7f4 ---- NHDP: Added methods to inject and retrieve PacketBB messages from NHDP hellos. user: Tom Wambold files: src/applications/nhdp/nhdp.cc src/applications/nhdp/nhdp.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/6c7ddcf801fd ---- NHDP: More work on NHDP. Still have a lot to figure out... user: Tom Wambold files: examples/nhdp-example.cc examples/wscript src/applications/nhdp/nhdp.cc src/applications/nhdp/nhdp.h url: http://code.nsnam.org/twambold/ns-3-dev-nhdp/rev/42236ba8dabb From tomhend at u.washington.edu Sat Oct 3 03:06:06 2009 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 3 Oct 2009 03:06:06 -0700 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200910031006.n93A66n2017636@ns-regression.ee.washington.edu> Sat Oct 3 02:50:41 PDT 2009 download.py success Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) ----------------------------- FAILURE: waf -d debug configure; building failed on ns-3-dev Configure stderr: Checking for program g++ : ok /usr/bin/g++ Checking for program cpp : ok /usr/bin/cpp Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for g++ : ok Checking for program pkg-config : ok /usr/bin/pkg-config Checking for regression traces location : ok ../ns-3-dev-ref-traces (given) Checking for -Wno-error=deprecated-declarations support : yes Checking for -Wl,--soname=foo support : yes Checking for header stdlib.h : ok Checking for header signal.h : ok Checking for header pthread.h : ok Checking for high precision time implementation : 128-bit integer Checking for header stdint.h : ok Checking for header inttypes.h : ok Checking for header sys/inttypes.h : not found Checking for library rt : ok Checking for header netpacket/packet.h : ok Checking for header linux/if_tun.h : ok Checking for pkg-config flags for GTK_CONFIG_STORE : ok Checking for pkg-config flags for LIBXML2 : ok Checking for library sqlite3 : ok Checking for NSC location : ok ../nsc (given) Checking for library dl : ok Checking for NSC supported architecture x86_64 : ok Checking for program python : ok /usr/bin/python Checking for Python version >= 2.3 : ok 2.5.2 Checking for library python2.5 : ok Checking for program python2.5-config : ok /usr/bin/python2.5-config Checking for header Python.h : ok Checking for -fvisibility=hidden support : yes Checking for pybindgen location : ok ../pybindgen (given) Checking for Python module pybindgen : ok Checking for pybindgen version : ok 0.12.0.700 Checking for Python module pygccxml : ok Checking for pygccxml version : ok 0.9.5 Checking for program gccxml : ok /usr/bin/gccxml Checking for gccxml version : ok 0.7.0 gccxml too old, need version >= 0.9; automatic scanning of API definitions will not be possible Checking for program sudo : ok /usr/bin/sudo Checking for program hg : ok /usr/bin/hg Checking for program valgrind : ok /usr/bin/valgrind Checking for pkg-config flags for GSL : ok 'configure' finished successfully (5.109s) Build stderr: Waf: Entering directory `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build' Waf: Leaving directory `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build' 'build' finished successfully (1.518s) ns3modulegen.log: ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::RadvdPrefix >', 'ns3::RadvdPrefix *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::Packet >', 'ns3::Packet *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::FlowProbe >', 'ns3::FlowProbe *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::NetDevice >', 'ns3::NetDevice *'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::dot11s::IeBeaconTimingUnit >', 'ns3::dot11s::IeBeaconTimingUnit *'],) ??:??: '> / TypeLookupError(['ns3::olsr::MprSelectorTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::NeighborTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::TwoHopNeighborTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::LinkTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::TopologyTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::IfaceAssocTuple'],) ??:??: , ns3::AmsduSubframeHeader > >'> / TypeLookupError(['std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader >'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/pybindgen/pybindgen/typehandlers/base.py:1044: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:206: Warning: ***** Unable to register callback; Return value 'std::vector >' error (used in ns3::Callback< std::vector >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >): TypeLookupError(['std::vector< ns3::Mac48Address, std::allocator< ns3::Mac48Address > >'],) Warning) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['long int'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint8_t *'],) ??:??: None / TypeLookupError(['uint8_t [ 20 ]'],) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Channel > const, std::vector< ns3::Ptr< ns3::Channel > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Channel > const, std::vector< ns3::Ptr< ns3::Channel > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::GnuplotDataset::Data *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::Packet > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::Packet > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::MacTxMiddle *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['int16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['int16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::IfaceAssocSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::IfaceAssocSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::LinkSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::MprSelectorSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::NeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::NeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TopologySet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TwoHopNeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TwoHopNeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::FlowProbe > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::RadvdPrefix > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::WifiInformationElement >, std::vector< ns3::Ptr< ns3::WifiInformationElement > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::WifiInformationElement >, std::vector< ns3::Ptr< ns3::WifiInformationElement > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::NetDevice > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< std::vector< ns3::Mac48Address >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::dot11s::IeBeaconTimingUnit > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, unsigned int, ns3::Mac48Address, bool, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:437: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3modulegen.py:111: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) /tmp/ns-commits/tests/tmp/ns-3-allinone/pybindgen/pybindgen/cppclass_typehandlers.py:953: UserWarning: Returning shared pointers is dangerous! The C++ API should be redesigned to avoid this situation. warnings.warn("Returning shared pointers is dangerous!" ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::dot11s::IeMeshIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError("Class 'ns3::CallbackBase' has a protected constructor and no helper class -> cannot generate a constructor for it",) ??:??: / CodeGenerationError('ns3::CallbackImplBase cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::ObjectBase cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::TraceSourceAccessor cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AttributeAccessor cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AttributeChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AttributeValue cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::BooleanChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::CallbackChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ObjectFactoryChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ObjectVectorAccessor cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ObjectVectorChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::PointerChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::RandomVariableChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::StringChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::TypeIdChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Vector2DChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Vector3DChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::EventImpl cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TimerImpl cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Scheduler cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::SimulatorImpl cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Synchronizer cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TimeChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::PositionAllocator cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::RectangleChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::MobilityModel cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Tag cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Chunk cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::DataRateChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Header cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Trailer cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::ErrorModel cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ??:??: / CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbAddressBlock cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4MaskChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv6PrefixChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Mac48AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::PbbMessage cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: SkipWrapper() ??:??: / CodeGenerationError('ns3::Queue cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Socket cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::SocketFactory cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::TcpSocket cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::TcpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::UdpSocket cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::UdpSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::AddressChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Channel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4 cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Ipv4RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv4RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6 cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::Ipv6RawSocketFactory cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::NetDevice cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::FileConfig cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Ipv4L4Protocol cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6L4Protocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::DcfState cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::MacLowDcfListener cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::MacLowTransmissionListener cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::WifiPhyListener cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::WifiRemoteStation cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::PropagationDelayModel cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::SsidChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiMac cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::WifiModeChecker cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiPhy cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiRemoteStationManager cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::Dcf cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::ErrorRateModel cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::MsduAggregator cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::WifiChannel cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ??:??: / CodeGenerationError('ns3::DataCalculator cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::DataOutputInterface cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:152: CodeGenerationError('ns3::DataOutputCallback cannot be constructed (class has pure virtual methods)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::FlowClassifier cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError("Class 'ns3::FlowProbe' has a protected constructor and no helper class -> cannot generate a constructor for it",) ??:??: / CodeGenerationError('ns3::WifiInformationElement cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::MeshWifiInterfaceMacPlugin cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ??:??: / CodeGenerationError('ns3::MeshL2RoutingProtocol cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ../bindings/python/ns3modulegen.py:102: NotSupportedError('Reverse wrappers for ns3::Callback<...> types (python using callbacks defined in C++) not implemented.',) ??:??: / CodeGenerationError('ns3::Ipv4RoutingHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::Ipv6RoutingHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiMacHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::WifiPhyHelper cannot be constructed (have pure virtual methods but no helper class)',) ??:??: / CodeGenerationError('ns3::MeshStack cannot be constructed (have pure virtual methods but no helper class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) ../bindings/python/ns3modulegen.py:102: CodeGenerationError('::std::ostream cannot be constructed (abstract base class)',) Stopping regression tests From code at nsnam.ece.gatech.edu Sat Oct 3 16:03:41 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 03 Oct 2009 19:03:41 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- allow assignment operator for InternetStackHelper user: Tom Henderson files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h url: http://code.nsnam.org/ns-3-dev/rev/fb4c54590532 ---- add ability to reset InternetStackHelper w/o assigning a temporary user: Tom Henderson files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h url: http://code.nsnam.org/ns-3-dev/rev/8f693fdc3149 ---- make mixed-wireless examples use InternetStackHelper::Reset user: Tom Henderson files: examples/mixed-wireless.cc examples/mixed-wireless.py url: http://code.nsnam.org/ns-3-dev/rev/d8915edc639c ---- document how to use gdb with test framework user: Tom Henderson files: doc/testing/testing-framework.texi url: http://code.nsnam.org/ns-3-dev/rev/7db10ef6e556 ---- add copy constructor to InternetStackHelper user: Tom Henderson files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h url: http://code.nsnam.org/ns-3-dev/rev/a2196f9bca93 From code at nsnam.ece.gatech.edu Sat Oct 3 16:22:14 2009 From: code at nsnam.ece.gatech.edu (code@nsnam.ece.gatech.edu) Date: Sat, 03 Oct 2009 19:22:14 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: ---- do not reinitialize in copy constructor user: Tom Henderson files: src/helper/internet-stack-helper.cc url: http://code.nsnam.org/ns-3-dev/rev/f9f9f1f41517 From tomhend at u.washington.edu Sun Oct 4 03:05:53 2009 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sun, 4 Oct 2009 03:05:53 -0700 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200910041005.n94A5raD021324@ns-regression.ee.washington.edu> Sun Oct 4 02:50:59 PDT 2009 download.py success Regression testing for machine: ns-regression Linux 2.6.24-19-server x86_64 g++ (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu4) ----------------------------- FAILURE: waf -d debug configure; building failed on ns-3-dev Configure stderr: Checking for program g++ : ok /usr/bin/g++ Checking for program cpp : ok /usr/bin/cpp Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for g++ : ok Checking for program pkg-config : ok /usr/bin/pkg-config Checking for regression traces location : ok ../ns-3-dev-ref-traces (given) Checking for -Wno-error=deprecated-declarations support : yes Checking for -Wl,--soname=foo support : yes Checking for header stdlib.h : ok Checking for header signal.h : ok Checking for header pthread.h : ok Checking for high precision time implementation : 128-bit integer Checking for header stdint.h : ok Checking for header inttypes.h : ok Checking for header sys/inttypes.h : not found Checking for library rt : ok Checking for header netpacket/packet.h : ok Checking for header linux/if_tun.h : ok Checking for pkg-config flags for GTK_CONFIG_STORE : ok Checking for pkg-config flags for LIBXML2 : ok Checking for library sqlite3 : ok Checking for NSC location : ok ../nsc (given) Checking for library dl : ok Checking for NSC supported architecture x86_64 : ok Checking for program python : ok /usr/bin/python Checking for Python version >= 2.3 : ok 2.5.2 Checking for library python2.5 : ok Checking for program python2.5-config : ok /usr/bin/python2.5-config Checking for header Python.h : ok Checking for -fvisibility=hidden support : yes Checking for pybindgen location : ok ../pybindgen (given) Checking for Python module pybindgen : ok Checking for pybindgen version : ok 0.12.0.700 Checking for Python module pygccxml : ok Checking for pygccxml version : ok 0.9.5 Checking for program gccxml : ok /usr/bin/gccxml Checking for gccxml version : ok 0.7.0 gccxml too old, need version >= 0.9; automatic scanning of API definitions will not be possible Checking for program sudo : ok /usr/bin/sudo Checking for program hg : ok /usr/bin/hg Checking for program valgrind : ok /usr/bin/valgrind Checking for pkg-config flags for GSL : ok 'configure' finished successfully (3.610s) Build stderr: Waf: Entering directory `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build' Waf: Leaving directory `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build' 'build' finished successfully (1.240s) ns3modulegen.log: ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::RadvdPrefix >', 'ns3::RadvdPrefix *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::Packet >', 'ns3::Packet *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::FlowProbe >', 'ns3::FlowProbe *'],) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::NetDevice >', 'ns3::NetDevice *'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:69: DeprecationWarning: Typo: set_tranformation -> set_transformation handler.set_tranformation(self, orig_ctype) ??:??: >'> / TypeLookupError(['ns3::Ptr< ns3::dot11s::IeBeaconTimingUnit >', 'ns3::dot11s::IeBeaconTimingUnit *'],) ??:??: '> / TypeLookupError(['ns3::olsr::MprSelectorTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::NeighborTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::TwoHopNeighborTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::LinkTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::TopologyTuple'],) ??:??: '> / TypeLookupError(['ns3::olsr::IfaceAssocTuple'],) ??:??: , ns3::AmsduSubframeHeader > >'> / TypeLookupError(['std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader >'],) /tmp/ns-commits/tests/tmp/ns-3-allinone/pybindgen/pybindgen/typehandlers/base.py:1044: DeprecationWarning: is_const is deprecated, put a 'const' in the C type instead. warnings.warn("is_const is deprecated, put a 'const' in the C type instead.", DeprecationWarning) /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:206: Warning: ***** Unable to register callback; Return value 'std::vector >' error (used in ns3::Callback< std::vector >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >): TypeLookupError(['std::vector< ns3::Mac48Address, std::allocator< ns3::Mac48Address > >'],) Warning) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::GlobalValue * const *, std::vector< ns3::GlobalValue * > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< ns3::ObjectBase *, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['long int'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['unsigned int &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Object > const, std::vector< ns3::Ptr< ns3::Object > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['timeval *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint8_t *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint8_t *'],) ??:??: None / TypeLookupError(['uint8_t [ 20 ]'],) ??:??: None / TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Channel > const, std::vector< ns3::Ptr< ns3::Channel > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Channel > const, std::vector< ns3::Ptr< ns3::Channel > > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Node > const, std::vector< ns3::Ptr< ns3::Node > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< unsigned char >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Address >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbAddressBlock > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbMessage > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_const_iterator< ns3::Ptr< ns3::PbbTlv > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::GnuplotDataset::Data *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['SequenceNumber'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::Packet > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::Packet > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv4EndPoint *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv4Interface >', 'ns3::Ipv4Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::Ipv6Interface >', 'ns3::Ipv6Interface *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Ptr< ns3::InterferenceHelper::Event >', 'ns3::InterferenceHelper::Event *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::WifiMode const *, std::vector< ns3::WifiMode > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet >, double, ns3::WifiMode, ns3::WifiPreamble, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Packet const >, double, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::MacTxMiddle *'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< std::pair< ns3::Ptr< ns3::Packet >, ns3::AmsduSubframeHeader > >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('transfer_ownership parameter missing',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< ns3::Ptr< ns3::DataCalculator > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::_List_iterator< std::pair< std::basic_string< char, std::char_traits< char >, std::allocator< char > >, std::basic_string< char, std::char_traits< char >, std::allocator< char > > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['int16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['int16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv6Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv6Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('direction not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeConfigurationError('caller_owns_return not given',) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::IfaceAssocSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::IfaceAssocSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::LinkSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::MprSelectorSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::NeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::NeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TopologySet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TwoHopNeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::olsr::TwoHopNeighborSet &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['ns3::Callback< void, ns3::Ptr< ns3::Ipv4Route >, ns3::Ptr< ns3::Packet const >, ns3::Ipv4Header const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::FlowProbe > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::list< ns3::Ptr< ns3::RadvdPrefix > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::WifiInformationElement >, std::vector< ns3::Ptr< ns3::WifiInformationElement > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::WifiInformationElement >, std::vector< ns3::Ptr< ns3::WifiInformationElement > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['uint16_t &'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::vector< ns3::Ptr< ns3::NetDevice > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::Application > const, std::vector< ns3::Ptr< ns3::Application > > >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['std::pair< ns3::Ptr< ns3::Ipv4 >, unsigned int >'],) ../bindings/python/ns3modulegen.py:102: TypeLookupError(['__gnu_cxx::__normal_iterator< ns3::Ptr< ns3::NetDevice > const, std::vector< ns3::Ptr< ns3::NetDevice > > >'],) ../bindings/python/ns3