From code at nsnam-code.ece.gatech.edu Fri Aug 1 08:02:53 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 1 Aug 2008 11:02:53 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1217602973.0@code.nsnam.org> ---- revised patch to fix bug 253 user: Tom Henderson files: src/internet-stack/arp-cache.cc src/internet-stack/arp-cache.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/arp-l3-protocol.h url: http://code.nsnam.org/ns-3-dev/rev/a18520551cdf ---- branch merge user: Tom Henderson files: url: http://code.nsnam.org/ns-3-dev/rev/8a4b1d0ae55c From code at nsnam-code.ece.gatech.edu Fri Aug 1 11:40:12 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 1 Aug 2008 14:40:12 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1217616012.0@code.nsnam.org> ---- define ElfProgramHeader user: Mathieu Lacage files: src/process/elf-types.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/81e108ca359b ---- read ElfProgramHeader user: Mathieu Lacage files: src/process/elf-file-reader.cc src/process/elf-file-reader.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/22548a94d3e9 ---- add prelinking support user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5cd2b16ee5db From code at nsnam-code.ece.gatech.edu Fri Aug 1 11:48:12 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 1 Aug 2008 14:48:12 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1217616492.0@code.nsnam.org> ---- remove bogus assert user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/49bc88819b96 ---- make sure we handle the case when we seek past the file boundaries. user: Mathieu Lacage files: src/process/file-reader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1a4121a8c801 ---- export libc_fn_setup user: Mathieu Lacage files: src/process/libc-2.8.map url: http://code.nsnam.org/mathieu/ns-3-simu/rev/aec2966c36a1 From code at nsnam-code.ece.gatech.edu Fri Aug 1 15:15:58 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 1 Aug 2008 18:15:58 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1217628958.0@code.nsnam.org> ---- Python: use hash() as temporary workaround to check if two objects with different wrappers are underneath the same. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript utils/python-unit-tests.py url: http://code.nsnam.org/ns-3-dev/rev/f725f0e0d6b7 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/ns-3-dev/rev/794671c6a8a1 From tomhend at u.washington.edu Sat Aug 2 00:02:55 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 2 Aug 2008 00:02:55 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808020702.m7272tV7013796@ns-regression.ee.washington.edu> Fri Aug 1 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From tomhend at u.washington.edu Sat Aug 2 23:47:37 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 2 Aug 2008 23:47:37 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808030647.m736lbZY015585@ns-regression.ee.washington.edu> Sat Aug 2 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Sun Aug 3 07:48:37 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 3 Aug 2008 10:48:37 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1217774917.0@code.nsnam.org> ---- Fix TcpSocketImpl rx buffer logic (closes 248) user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc src/internet-stack/tcp-socket-impl.h url: http://code.nsnam.org/lj/quagga-porting/rev/53ec8893863d ---- kill dead code user: Mathieu Lacage files: src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h url: http://code.nsnam.org/lj/quagga-porting/rev/b198b3d06e86 ---- use fully-qualified c++ typename to allow using macros outside of the ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/lj/quagga-porting/rev/67786573098a ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/lj/quagga-porting/rev/5bb36e3c54d6 ---- merge with HEAD user: Mathieu Lacage files: utils/replay-simulation.cc url: http://code.nsnam.org/lj/quagga-porting/rev/7ca1c0477f18 ---- an initial version of an ELF loader user: Mathieu Lacage files: .hgignore src/process/elf-file-reader.cc src/process/elf-file-reader.h src/process/elf-file-writer.cc src/process/elf-file-writer.h src/process/elf-loader.cc src/process/elf-loader.h src/process/elf-types.h src/process/file-reader.cc src/process/file-reader.h src/process/file-writer.cc src/process/file-writer.h src/process/libc-fn.c src/process/libc-fn.h src/process/mmaped-file.cc src/process/mmaped-file.h src/process/test-elf-loader-module.cc src/process/test-elf-loader.cc src/process/wscript src/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/c7c07bfb9cfc ---- use ldd to gather dependencies. rewrite DT_SONAME. user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h src/process/elf-types.h url: http://code.nsnam.org/lj/quagga-porting/rev/a221fae065db ---- add elf-loader-cache to search dirs user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/b673281992f9 ---- there is no point in setting LD_LIBRARY_PATH at this stage: it is already too late. user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/b0da0e580ec6 ---- provide __cxa_filenalize, stderr, stdout, and, stdin. user: Mathieu Lacage files: src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/3ffcaa3000df ---- make sure our libc is built statically user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/c37ccebfa242 ---- add a symbol version script for libc user: Mathieu Lacage files: src/process/libc-2.7.map src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/9b065676726b ---- add cxa_atexit user: Mathieu Lacage files: src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/d12d7f9ef36c ---- do not hide libc_fn_setup function user: Mathieu Lacage files: src/process/libc-2.7.map url: http://code.nsnam.org/lj/quagga-porting/rev/70904c144aae ---- load libc first user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/lj/quagga-porting/rev/262fc8fd02e6 ---- update to new loader API user: Mathieu Lacage files: src/process/test-elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/b17193d2bcf1 ---- add support for loader (untested) user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/lj/quagga-porting/rev/949e531115bd ---- libc wrapper for simu user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn-simu.h src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/702235959753 ---- add puts user: Mathieu Lacage files: src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/e160644199d4 ---- make the testcase more fancy user: Mathieu Lacage files: src/process/test-elf-loader-module.cc src/process/test-elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/009bd1ab5d69 ---- avoid ubuntu-specific stuff. user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/50eac5b3adce ---- merge with ns-3-simu user: Mathieu Lacage files: url: http://code.nsnam.org/lj/quagga-porting/rev/5724b2cffc06 ---- use 64bit types for elf64. user: Mathieu Lacage files: src/process/elf-file-reader.cc src/process/elf-file-reader.h src/process/elf-file-writer.cc src/process/elf-file-writer.h src/process/elf-loader.cc src/process/elf-loader.h src/process/elf-types.h url: http://code.nsnam.org/lj/quagga-porting/rev/5583fb171514 ---- add a libc symbol map for 2.6.1 user: Mathieu Lacage files: src/process/libc-2.6.1.map src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/b9ac1e291855 ---- avoid gcc 4.3 warnings user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/lj/quagga-porting/rev/555ac9f793c5 ---- avoid gcc 4.3 warnings user: Mathieu Lacage files: src/process/fiber-context-ucontext.c src/process/file-writer.cc url: http://code.nsnam.org/lj/quagga-porting/rev/3ccdef996526 ---- add libc 2.8 (fedora 9) support user: Mathieu Lacage files: src/process/libc-2.8.map url: http://code.nsnam.org/lj/quagga-porting/rev/f1d82a405a10 ---- dont read 64 bit quantities in 32bit mode user: Mathieu Lacage files: src/process/elf-file-reader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/70591447ad10 ---- kill dead code. user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/lj/quagga-porting/rev/4c3444ce6586 ---- define ElfProgramHeader user: Mathieu Lacage files: src/process/elf-types.h url: http://code.nsnam.org/lj/quagga-porting/rev/81e108ca359b ---- read ElfProgramHeader user: Mathieu Lacage files: src/process/elf-file-reader.cc src/process/elf-file-reader.h url: http://code.nsnam.org/lj/quagga-porting/rev/22548a94d3e9 ---- add prelinking support user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/lj/quagga-porting/rev/5cd2b16ee5db ---- remove bogus assert user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/49bc88819b96 ---- make sure we handle the case when we seek past the file boundaries. user: Mathieu Lacage files: src/process/file-reader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/1a4121a8c801 ---- export libc_fn_setup user: Mathieu Lacage files: src/process/libc-2.8.map url: http://code.nsnam.org/lj/quagga-porting/rev/aec2966c36a1 From code at nsnam-code.ece.gatech.edu Sun Aug 3 07:55:55 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 3 Aug 2008 10:55:55 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1217775355.0@code.nsnam.org> ---- merge with HEAD user: Liu Jian files: src/process/process-manager.cc src/process/process-manager.h src/process/wscript src/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/88a3f87cb7de From code at nsnam-code.ece.gatech.edu Sun Aug 3 09:11:56 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 3 Aug 2008 12:11:56 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1217779916.0@code.nsnam.org> ---- bug 269: revert parts of 9e763021e045 and add comments to avoid getting these again. user: Mathieu Lacage files: src/simulator/simulator.cc url: http://code.nsnam.org/ns-3-dev/rev/b8cccd54da26 From code at nsnam-code.ece.gatech.edu Sun Aug 3 21:56:00 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 4 Aug 2008 00:56:00 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1217825760.0@code.nsnam.org> ---- 128 column pages user: Craig Dowell files: src/devices/csma/backoff.cc src/devices/csma/backoff.h src/devices/csma/csma-channel.cc src/devices/csma/csma-channel.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/ns-3-dev/rev/0261c789e17e From tomhend at u.washington.edu Mon Aug 4 00:09:04 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Mon, 4 Aug 2008 00:09:04 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808040709.m74794oF008066@ns-regression.ee.washington.edu> Sun Aug 3 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Mon Aug 4 14:44:23 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 4 Aug 2008 17:44:23 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1217886263.0@code.nsnam.org> ---- Add CHANGES.html user: Tom Henderson files: CHANGES.html url: http://code.nsnam.org/ns-3-dev/rev/16005bad2e0b From code at nsnam-code.ece.gatech.edu Mon Aug 4 17:45:45 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 4 Aug 2008 20:45:45 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1217897145.0@code.nsnam.org> ---- sort out various MTU options user: Craig Dowell files: examples/udp-echo.cc src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/ns-3-dev/rev/cba7b2b80fe8 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/ns-3-dev/rev/11bfc339df59 ---- actually use CHANGES.html user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/ns-3-dev/rev/7a3c6148c22d From tomhend at u.washington.edu Tue Aug 5 00:02:58 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Tue, 5 Aug 2008 00:02:58 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808050702.m7572wNN021118@ns-regression.ee.washington.edu> Mon Aug 4 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Tue Aug 5 10:03:43 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 5 Aug 2008 13:03:43 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1217955823.0@code.nsnam.org> ---- repeat the virtual keyword in the subclass user: Mathieu Lacage files: src/simulator/default-simulator-impl.h url: http://code.nsnam.org/ns-3-dev/rev/ed1383c30766 From code at nsnam-code.ece.gatech.edu Tue Aug 5 10:34:51 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 5 Aug 2008 13:34:51 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1217957691.0@code.nsnam.org> ---- Comment to clarify MTU policy was insufficiently clear user: Craig Dowell files: src/devices/csma/csma-net-device.h url: http://code.nsnam.org/ns-3-dev/rev/c7f569b69dd9 From code at nsnam-code.ece.gatech.edu Tue Aug 5 11:06:53 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 5 Aug 2008 14:06:53 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1217959613.0@code.nsnam.org> ---- bug 264: NS_BREAKPOINT never stops the debugger at the right location. user: Mathieu Lacage files: src/core/assert.h src/core/fatal-error.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/7e1c5827504f ---- Fix TcpSocketImpl rx buffer logic (closes 248) user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc src/internet-stack/tcp-socket-impl.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/53ec8893863d ---- kill dead code user: Mathieu Lacage files: src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/b198b3d06e86 ---- use fully-qualified c++ typename to allow using macros outside of the ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/67786573098a ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/craigdo/ns-3-emu/rev/5bb36e3c54d6 ---- Misspelling in AUTHORS file user: Raj Bhattacharjea files: AUTHORS url: http://code.nsnam.org/craigdo/ns-3-emu/rev/b459941d6287 ---- bug 266: src/wscript unconditionally sets conf.env['NS3_MODULE_PATH'] user: Mathieu Lacage files: src/wscript url: http://code.nsnam.org/craigdo/ns-3-emu/rev/ce35418645e9 ---- revised patch to fix bug 253 user: Tom Henderson files: src/internet-stack/arp-cache.cc src/internet-stack/arp-cache.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/arp-l3-protocol.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/a18520551cdf ---- branch merge user: Tom Henderson files: url: http://code.nsnam.org/craigdo/ns-3-emu/rev/8a4b1d0ae55c ---- Python: use hash() as temporary workaround to check if two objects with different wrappers are underneath the same. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript utils/python-unit-tests.py url: http://code.nsnam.org/craigdo/ns-3-emu/rev/f725f0e0d6b7 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/craigdo/ns-3-emu/rev/794671c6a8a1 ---- bug 269: revert parts of 9e763021e045 and add comments to avoid getting these again. user: Mathieu Lacage files: src/simulator/simulator.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/b8cccd54da26 ---- 128 column pages user: Craig Dowell files: src/devices/csma/backoff.cc src/devices/csma/backoff.h src/devices/csma/csma-channel.cc src/devices/csma/csma-channel.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/0261c789e17e ---- Add CHANGES.html user: Tom Henderson files: CHANGES.html url: http://code.nsnam.org/craigdo/ns-3-emu/rev/16005bad2e0b ---- sort out various MTU options user: Craig Dowell files: examples/udp-echo.cc src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/cba7b2b80fe8 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/craigdo/ns-3-emu/rev/11bfc339df59 ---- actually use CHANGES.html user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/craigdo/ns-3-emu/rev/7a3c6148c22d ---- repeat the virtual keyword in the subclass user: Mathieu Lacage files: src/simulator/default-simulator-impl.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/ed1383c30766 ---- Comment to clarify MTU policy was insufficiently clear user: Craig Dowell files: src/devices/csma/csma-net-device.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/c7f569b69dd9 ---- silly requirement to comment text inside #if 0 user: Craig Dowell files: src/simulator/wall-clock-synchronizer.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/659e3113abc3 ---- branch merge user: Craig Dowell files: src/core/log.h src/simulator/simulator.cc src/wscript url: http://code.nsnam.org/craigdo/ns-3-emu/rev/3d7a482d8e49 From code at nsnam-code.ece.gatech.edu Tue Aug 5 11:46:13 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 5 Aug 2008 14:46:13 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1217961973.0@code.nsnam.org> ---- Python: re-scan API; unblock python threads during Simulator::Run; new pybindgen brings improved thread safety for virtual methods. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_csma.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_simulator.py bindings/python/ns3modulescan.py bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/eb17407147c3 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/ns-3-dev/rev/e7504020e45b From code at nsnam-code.ece.gatech.edu Tue Aug 5 15:53:43 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 5 Aug 2008 18:53:43 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1217976823.0@code.nsnam.org> ---- remove uneeded print during configuration user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fc29600efaa4 ---- add CreateWithStack variant for elf loader user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/76cee3551b87 ---- split process example in 3 separate binaries user: Mathieu Lacage files: examples/process-udp-client.cc examples/process-udp-server.cc examples/process.cc examples/wscript wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/732b7d005369 ---- make pid and tid 16 bit to make pthread_t be 32 bit. user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-pthread.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b3960d5fd398 ---- replace simu_pthread_t with pthread_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/8c4e16bbf309 ---- check for pthread_t size user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/eed67f2d94ed ---- simu_time_t -> time_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-time.h src/process/simu.cc src/process/sys/simu-time.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/0903ec333a00 ---- simu_pthread_attr_t -> pthread_attr_t user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/87ebb141cfbb ---- simu_pthread_mutex_t -> pthread_mutex_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/2f5b6bf100dd ---- SIMU_PTHREAD_MUTEX* -> PTHREAD_MUTEX* user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/simu-pthread.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/2eb92e5b4045 ---- simu_pthread_mutexattr_t -> pthread_mutexattr_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ed308a2c5064 ---- simu_sighandler_t -> sighandler_t user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-signal.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3a90f4366406 ---- simu_socklen_t -> socklen_t user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c3cb8e7c54dd ---- simu_sockaddr -> sockaddr user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/50304672ed63 ---- simu_hostent -> hostent user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-netdb.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ea2f57c9ac24 ---- remove SIMU_ macros user: Mathieu Lacage files: src/process/process-manager.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6c8668419ef2 ---- forward ntoh* and hton* functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e9e4571897ce ---- wrap socket user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f8bcb5817c8c ---- kill simu_sockaddr for good user: Mathieu Lacage files: src/process/sys/simu-socket.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ff0ac9d53dba ---- wrap bind user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3be12229c34e ---- wrap read user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/430af395a387 ---- wrap connect user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/0be34892ca35 ---- wrap write user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6937c0b13248 ---- no need for simu_hton user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/8b181b8590a4 ---- remove dead header user: Mathieu Lacage files: ns3/arpa/_placeholder_ src/process/arpa/simu-inet.h src/process/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/69c927df25f9 ---- wrap gethostbyname user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5587d18b6a46 ---- a more fancy testcase user: Mathieu Lacage files: examples/process-udp-client.cc examples/process.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/516a04b13aed ---- forgot simu_ prefix user: Mathieu Lacage files: src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d4a45027235c ---- remove uneeded public includes user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e00a00ee20a7 ---- add wrappers for a couple of functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/112fdd96557b ---- forgot the simu_ prefix for pthread_mutex_trylock user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5e9fd0f255b0 ---- get rid of SIMU_E* errno definitions. user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-errno.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/36fb30960179 ---- implement stdio user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-stdio.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/27f5f2b2a8f8 ---- add missing extern C user: Mathieu Lacage files: src/process/simu-pthread.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e5d686e52b14 ---- add fflush user: Mathieu Lacage files: examples/process-udp-server.cc src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-stdio.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/666b4e2cc75d ---- do not forward stderr LD_DEBUG output from child to parent to avoid screwing up the ldd output parsing. user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/0223cb48167c ---- allow std* streams to be overriden user: Mathieu Lacage files: src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/test-elf-loader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/2dc861d079f1 ---- wrap *printf* user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-stdio.h src/process/simu.cc src/process/test-elf-loader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/36de96bab70b ---- wrap memcpy user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a2b3ea25f2e9 ---- handle static initialization of recursive mutexes user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b666c3a18ac6 ---- implement pthread_once, pthread_key_* and pthread_set/getspecific user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-pthread.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7d12233abae5 ---- forgot to add file user: Mathieu Lacage files: src/process/simu-stdarg.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/2721583172de ---- use printf instead of std::cout user: Mathieu Lacage files: examples/process-udp-client.cc examples/process-udp-server.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/319bff7acc17 ---- make sure we unload loaded ressources from the right context. user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h src/process/libc-fn-simu.c src/process/process-manager.cc src/process/process.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/02c7ca778631 ---- merge with HEAD user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/8339385e9c02 From code at nsnam-code.ece.gatech.edu Tue Aug 5 15:55:12 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 5 Aug 2008 18:55:12 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1217976912.0@code.nsnam.org> ---- Misspelling in AUTHORS file user: Raj Bhattacharjea files: AUTHORS url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b459941d6287 ---- bug 266: src/wscript unconditionally sets conf.env['NS3_MODULE_PATH'] user: Mathieu Lacage files: src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ce35418645e9 ---- revised patch to fix bug 253 user: Tom Henderson files: src/internet-stack/arp-cache.cc src/internet-stack/arp-cache.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/arp-l3-protocol.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a18520551cdf ---- branch merge user: Tom Henderson files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/8a4b1d0ae55c ---- Python: use hash() as temporary workaround to check if two objects with different wrappers are underneath the same. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript utils/python-unit-tests.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f725f0e0d6b7 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/794671c6a8a1 ---- bug 269: revert parts of 9e763021e045 and add comments to avoid getting these again. user: Mathieu Lacage files: src/simulator/simulator.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b8cccd54da26 ---- 128 column pages user: Craig Dowell files: src/devices/csma/backoff.cc src/devices/csma/backoff.h src/devices/csma/csma-channel.cc src/devices/csma/csma-channel.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/0261c789e17e ---- Add CHANGES.html user: Tom Henderson files: CHANGES.html url: http://code.nsnam.org/mathieu/ns-3-simu/rev/16005bad2e0b ---- sort out various MTU options user: Craig Dowell files: examples/udp-echo.cc src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/cba7b2b80fe8 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/11bfc339df59 ---- actually use CHANGES.html user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7a3c6148c22d ---- repeat the virtual keyword in the subclass user: Mathieu Lacage files: src/simulator/default-simulator-impl.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ed1383c30766 ---- Comment to clarify MTU policy was insufficiently clear user: Craig Dowell files: src/devices/csma/csma-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c7f569b69dd9 ---- Python: re-scan API; unblock python threads during Simulator::Run; new pybindgen brings improved thread safety for virtual methods. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_csma.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_simulator.py bindings/python/ns3modulescan.py bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/eb17407147c3 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e7504020e45b ---- merge with HEAD user: Mathieu Lacage files: src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fa3ab215a4b1 From code at nsnam-code.ece.gatech.edu Tue Aug 5 16:26:51 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 5 Aug 2008 19:26:51 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1217978811.0@code.nsnam.org> ---- introduce create_simu_program user: Mathieu Lacage files: examples/process.cc examples/wscript src/process/test-elf-loader.cc src/process/wscript wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/8361f85372d9 From code at nsnam-code.ece.gatech.edu Tue Aug 5 16:43:57 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 5 Aug 2008 19:43:57 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1217979837.0@code.nsnam.org> ---- ptrdiff_t type missing. user: Mathieu Lacage files: src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/563943d5a675 From code at nsnam-code.ece.gatech.edu Tue Aug 5 16:47:34 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 5 Aug 2008 19:47:34 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1217980054.0@code.nsnam.org> ---- use correct length modifier for size_t user: Mathieu Lacage files: examples/process-udp-client.cc examples/process-udp-server.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/44da6c52f376 From code at nsnam-code.ece.gatech.edu Tue Aug 5 21:13:59 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 6 Aug 2008 00:13:59 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1217996039.0@code.nsnam.org> ---- add debugging features user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h src/process/libc-fn-simu.c src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3ef36ad090a8 From code at nsnam-code.ece.gatech.edu Tue Aug 5 22:18:18 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 6 Aug 2008 01:18:18 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1217999898.0@code.nsnam.org> ---- comment the ElfLoader implementation user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/303a823b6d4e From tomhend at u.washington.edu Wed Aug 6 00:07:56 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Wed, 6 Aug 2008 00:07:56 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808060707.m7677unc003923@ns-regression.ee.washington.edu> Tue Aug 5 22:50:05 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Wed Aug 6 08:07:47 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 6 Aug 2008 11:07:47 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218035267.0@code.nsnam.org> ---- Add bounds checking asserts to Node::GetApplication, NodeList::GetNode, and Node::GetDevice. user: Gustavo J. A. M. Carneiro files: src/node/node-list.cc src/node/node.cc url: http://code.nsnam.org/ns-3-dev/rev/fe3945d67a88 From code at nsnam-code.ece.gatech.edu Wed Aug 6 08:12:09 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 6 Aug 2008 11:12:09 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218035529.0@code.nsnam.org> ---- Oops, typo (evil copy-paste) user: Gustavo J. A. M. Carneiro files: src/node/node.cc url: http://code.nsnam.org/ns-3-dev/rev/308a7d84b18f From code at nsnam-code.ece.gatech.edu Wed Aug 6 09:48:41 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 6 Aug 2008 12:48:41 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218041321.0@code.nsnam.org> ---- Bug #270: Simulator::RunOneEvent user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_simulator.py src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/ns-3-dev/rev/88e9cee20461 From code at nsnam-code.ece.gatech.edu Wed Aug 6 10:05:10 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 6 Aug 2008 13:05:10 -0400 Subject: [Ns-commits] gjc/ns-3-pyviz Message-ID: <1218042310.0@code.nsnam.org> ---- python based visualizer WIP user: Gustavo J. A. M. Carneiro files: examples/csma-bridge.py examples/mixed-wireless.py examples/visualizer.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/b0280a3f4eb6 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/745685937518 ---- Bug #270: Simulator::RunOneEvent user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_simulator.py src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/b07524877680 ---- pyviz contrib module user: Gustavo J. A. M. Carneiro files: 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py src/contrib/pyviz.cc src/contrib/pyviz.h src/contrib/wscript url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/c9f6714bf3a5 ---- Unblock python threads in ns3::pyviz::SimulatorRunUntil user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_contrib.py bindings/python/ns3modulescan.py bindings/python/wscript url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/de0f5ffb7c1f ---- Return from SimulatorRunUntil as soon as simulation events run out user: Gustavo J. A. M. Carneiro files: src/contrib/pyviz.cc url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/998b08bffa00 ---- Change mobile nodes speed to something more reallistic user: Gustavo J. A. M. Carneiro files: examples/mixed-wireless.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/c99a7cc43e72 ---- live simulation with visualization (real time) user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/118a0ac0ecfa ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/149adba9cc96 From code at nsnam-code.ece.gatech.edu Wed Aug 6 11:43:27 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 6 Aug 2008 14:43:27 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218048207.0@code.nsnam.org> ---- Python: re-scan API; unblock python threads during Simulator::Run; new pybindgen brings improved thread safety for virtual methods. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_csma.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_simulator.py bindings/python/ns3modulescan.py bindings/python/wscript url: http://code.nsnam.org/craigdo/ns-3-emu/rev/eb17407147c3 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/craigdo/ns-3-emu/rev/e7504020e45b ---- Add bounds checking asserts to Node::GetApplication, NodeList::GetNode, and Node::GetDevice. user: Gustavo J. A. M. Carneiro files: src/node/node-list.cc src/node/node.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/fe3945d67a88 ---- Oops, typo (evil copy-paste) user: Gustavo J. A. M. Carneiro files: src/node/node.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/308a7d84b18f ---- Bug #270: Simulator::RunOneEvent user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_simulator.py src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/88e9cee20461 ---- branch merge user: Craig Dowell files: bindings/python/ns3_module_helper.py src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h wscript url: http://code.nsnam.org/craigdo/ns-3-emu/rev/e2fc05521978 From code at nsnam-code.ece.gatech.edu Wed Aug 6 15:42:23 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 6 Aug 2008 18:42:23 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218062543.0@code.nsnam.org> ---- avoid keeping track of deps variable user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f0920269d91a ---- a pretty cool bug. user: Mathieu Lacage files: src/process/libc-fn.c url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a893b38de71b ---- wrap memcmp, *put* user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c1bd5c899b86 ---- puts_fn replaced by fputs_fn user: Mathieu Lacage files: src/process/test-elf-loader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/670ab323364b ---- need to use DEEPBIND to avoid stdout being resolved to the main libc. user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/dd4177bcd1ad ---- use std::cout user: Mathieu Lacage files: examples/process-udp-client.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/076104129a9b From code at nsnam-code.ece.gatech.edu Wed Aug 6 15:49:12 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 6 Aug 2008 18:49:12 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218062952.0@code.nsnam.org> ---- no need for evil hack anymore user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/df1247b52781 From tomhend at u.washington.edu Thu Aug 7 00:23:23 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Thu, 7 Aug 2008 00:23:23 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808070723.m777NNZX013738@ns-regression.ee.washington.edu> Wed Aug 6 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Thu Aug 7 08:30:56 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 11:30:56 -0400 Subject: [Ns-commits] gjc/ns-3-pyviz Message-ID: <1218123056.0@code.nsnam.org> ---- Node selection, speed control, show time, pause button. user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/ad96d4d968b0 From code at nsnam-code.ece.gatech.edu Thu Aug 7 08:57:38 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 11:57:38 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218124658.0@code.nsnam.org> ---- 128 column pages user: Craig Dowell files: src/devices/csma/backoff.cc src/devices/csma/backoff.h src/devices/csma/csma-channel.cc src/devices/csma/csma-channel.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/ns-3-sigcomm/rev/0261c789e17e ---- Add CHANGES.html user: Tom Henderson files: CHANGES.html url: http://code.nsnam.org/ns-3-sigcomm/rev/16005bad2e0b ---- sort out various MTU options user: Craig Dowell files: examples/udp-echo.cc src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/ns-3-sigcomm/rev/cba7b2b80fe8 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/ns-3-sigcomm/rev/11bfc339df59 ---- actually use CHANGES.html user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/ns-3-sigcomm/rev/7a3c6148c22d ---- repeat the virtual keyword in the subclass user: Mathieu Lacage files: src/simulator/default-simulator-impl.h url: http://code.nsnam.org/ns-3-sigcomm/rev/ed1383c30766 ---- Comment to clarify MTU policy was insufficiently clear user: Craig Dowell files: src/devices/csma/csma-net-device.h url: http://code.nsnam.org/ns-3-sigcomm/rev/c7f569b69dd9 ---- Python: re-scan API; unblock python threads during Simulator::Run; new pybindgen brings improved thread safety for virtual methods. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_csma.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_simulator.py bindings/python/ns3modulescan.py bindings/python/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/eb17407147c3 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/ns-3-sigcomm/rev/e7504020e45b ---- Add bounds checking asserts to Node::GetApplication, NodeList::GetNode, and Node::GetDevice. user: Gustavo J. A. M. Carneiro files: src/node/node-list.cc src/node/node.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/fe3945d67a88 ---- Oops, typo (evil copy-paste) user: Gustavo J. A. M. Carneiro files: src/node/node.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/308a7d84b18f ---- Bug #270: Simulator::RunOneEvent user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_simulator.py src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/ns-3-sigcomm/rev/88e9cee20461 ---- hacking on sigcomm.cc user: Tom Henderson files: examples/wscript src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/c78cfb20ceda ---- Add adhoc network user: Tom Henderson files: src/devices/csma/csma-net-device.cc src/internet-stack/nsc-tcp-l4-protocol.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/084dd3c55755 From code at nsnam-code.ece.gatech.edu Thu Aug 7 10:10:49 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 13:10:49 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218129049.0@code.nsnam.org> ---- remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake. user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/node.cc src/node/node.h url: http://code.nsnam.org/ns-3-dev/rev/dacc57c5d31f From code at nsnam-code.ece.gatech.edu Thu Aug 7 10:24:30 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 13:24:30 -0400 Subject: [Ns-commits] gjc/ns-3-pyviz Message-ID: <1218129870.0@code.nsnam.org> ---- animation is smoother with a blocking lock acquire user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/09ddedd8030c ---- The time label needs more space user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/391c929fcc48 ---- Popup menu to show ipv4 routing table of a node. user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/35be7a5033cb From code at nsnam-code.ece.gatech.edu Thu Aug 7 10:55:22 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 13:55:22 -0400 Subject: [Ns-commits] gjc/ns-3-pyviz Message-ID: <1218131722.0@code.nsnam.org> ---- Stop updating the canvas while we're paused, to save cpu; info window thread safety fix. user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/7fbd6a04807e From code at nsnam-code.ece.gatech.edu Thu Aug 7 11:11:32 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 14:11:32 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218132692.0@code.nsnam.org> ---- implement WifiNetDevice::SendFrom user: Mathieu Lacage files: src/devices/wifi/adhoc-wifi-mac.cc src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.cc src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/5ba130a7f519 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-dev/rev/e101960f06de From code at nsnam-code.ece.gatech.edu Thu Aug 7 12:19:32 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 15:19:32 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218136772.0@code.nsnam.org> ---- ensure type is registered user: Mathieu Lacage files: src/devices/bridge/bridge-net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/a6113320f46a From code at nsnam-code.ece.gatech.edu Thu Aug 7 13:02:22 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 16:02:22 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218139342.0@code.nsnam.org> ---- fix for gentoo systems user: Mathieu Lacage files: src/process/libc-fn.c url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6e0e753690b4 From code at nsnam-code.ece.gatech.edu Thu Aug 7 13:10:05 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 16:10:05 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218139805.0@code.nsnam.org> ---- add gentoo support user: Mathieu Lacage files: src/process/libc-2.6.1-gentoo.map src/process/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7ab1cd1d5f85 From code at nsnam-code.ece.gatech.edu Thu Aug 7 13:12:50 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 16:12:50 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218139970.0@code.nsnam.org> ---- add support for ubuntu intrepid user: Mathieu Lacage files: src/process/libc-2.8.90.map url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7ccfaf69739c From code at nsnam-code.ece.gatech.edu Thu Aug 7 14:53:57 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 7 Aug 2008 17:53:57 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218146037.0@code.nsnam.org> ---- add StderrToFile and StdoutToFile attributes user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/bff8d364200b ---- mkdir returns -1 on error user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d307a1698eee ---- handle command-line arguments user: Mathieu Lacage files: examples/process.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/99f7f2747bf7 ---- make sure the libc structure is initialized to zero user: Mathieu Lacage files: src/process/test-elf-loader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/18bf0800d56c ---- this is c code user: Mathieu Lacage files: src/process/test-elf-loader-module.c src/process/test-elf-loader-module.cc src/process/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/57b15dd3fb1e ---- a couple of debugging functions user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/549e0a0e0347 ---- wrap __errno_location user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/2f2740f77728 ---- do some errno checking. user: Mathieu Lacage files: examples/process-udp-server.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/195a571e9a90 ---- explain the assert user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a4b512f609c4 From code at nsnam-code.ece.gatech.edu Thu Aug 7 15:32:53 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 00:32:53 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1218148373.0@code.nsnam.org> ---- nsc-tcp-socket: don't flood console with ERROR_AGAIN 'errors' user: Florian Westphal files: src/internet-stack/nsc-tcp-socket-impl.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/bcdbe7eed88a ---- nsc: change SetNscStack and SetNscTcp API to use std::string user: Florian Westphal files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/internet-stack/internet-stack.cc src/internet-stack/internet-stack.h src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-l4-protocol.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/0aacc8aba8cf ---- tcp-nsc-lfn: add --nscstack option to change stack without recompile user: Florian Westphal files: examples/tcp-nsc-lfn.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/2708f609c081 From code at nsnam-code.ece.gatech.edu Thu Aug 7 16:01:40 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 01:01:40 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1218150100.0@code.nsnam.org> ---- wscript: build 2.6.18 nsc stack on x86_64 user: Florian Westphal files: wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/6e71518af8fe From tomhend at u.washington.edu Thu Aug 7 22:53:16 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Thu, 7 Aug 2008 22:53:16 -0700 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200808080553.m785rGUm014831@ns-regression.ee.washington.edu> Thu Aug 7 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- FAILURE: waf -d debug configure; building failed on ns-3-dev Configure stderr: Build stderr: debug/bindings/python/ns3module.h: In member function 'void PyNs3NqapWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:6434: error: no matching function for call to 'PyNs3NqapWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/nqap-wifi-mac.h:70: note: candidates are: virtual void ns3::NqapWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3NqstaWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:6850: error: no matching function for call to 'PyNs3NqstaWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/nqsta-wifi-mac.h:70: note: candidates are: virtual void ns3::NqstaWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3AdhocWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:7600: error: no matching function for call to 'PyNs3AdhocWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/adhoc-wifi-mac.h:64: note: candidates are: virtual void ns3::AdhocWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3NqapWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:6434: error: no matching function for call to 'PyNs3NqapWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/nqap-wifi-mac.h:70: note: candidates are: virtual void ns3::NqapWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3NqstaWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:6850: error: no matching function for call to 'PyNs3NqstaWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/nqsta-wifi-mac.h:70: note: candidates are: virtual void ns3::NqstaWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3AdhocWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:7600: error: no matching function for call to 'PyNs3AdhocWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/adhoc-wifi-mac.h:64: note: candidates are: virtual void ns3::AdhocWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3NqapWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:6434: error: no matching function for call to 'PyNs3NqapWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/nqap-wifi-mac.h:70: note: candidates are: virtual void ns3::NqapWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3NqstaWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:6850: error: no matching function for call to 'PyNs3NqstaWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/nqsta-wifi-mac.h:70: note: candidates are: virtual void ns3::NqstaWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3AdhocWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:7600: error: no matching function for call to 'PyNs3AdhocWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/adhoc-wifi-mac.h:64: note: candidates are: virtual void ns3::AdhocWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3NqapWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:6434: error: no matching function for call to 'PyNs3NqapWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/nqap-wifi-mac.h:70: note: candidates are: virtual void ns3::NqapWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3NqstaWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:6850: error: no matching function for call to 'PyNs3NqstaWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/nqsta-wifi-mac.h:70: note: candidates are: virtual void ns3::NqstaWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) debug/bindings/python/ns3module.h: In member function 'void PyNs3AdhocWifiMac__PythonHelper::Enqueue__parent_caller(ns3::Ptr, ns3::Mac48Address)': debug/bindings/python/ns3module.h:7600: error: no matching function for call to 'PyNs3AdhocWifiMac__PythonHelper::Enqueue(const ns3::Ptr&, ns3::Mac48Address&)' debug/ns3/adhoc-wifi-mac.h:64: note: candidates are: virtual void ns3::AdhocWifiMac::Enqueue(ns3::Ptr, ns3::Mac48Address, ns3::Mac48Address) ns3modulegen.log: ../bindings/python/ns3_module_core.py:392: ../bindings/python/ns3_module_core.py:397: ../bindings/python/ns3_module_core.py:470: ../bindings/python/ns3_module_core.py:1357: ../bindings/python/ns3_module_core.py:1514: ../bindings/python/ns3_module_core.py:1519: ../bindings/python/ns3_module_core.py:1587: ../bindings/python/ns3_module_core.py:1936: ../bindings/python/ns3_module_core.py:1964: ../bindings/python/ns3_module_simulator.py:207: ../bindings/python/ns3_module_simulator.py:266: ../bindings/python/ns3_module_simulator.py:293: ../bindings/python/ns3_module_simulator.py:322: ../bindings/python/ns3_module_simulator.py:442: ../bindings/python/ns3_module_common.py:146: ../bindings/python/ns3_module_common.py:190: ../bindings/python/ns3_module_common.py:203: ../bindings/python/ns3_module_common.py:208: ../bindings/python/ns3_module_common.py:338: ../bindings/python/ns3_module_common.py:394: ../bindings/python/ns3_module_common.py:407: ../bindings/python/ns3_module_common.py:595: ../bindings/python/ns3_module_common.py:630: ../bindings/python/ns3_module_common.py:680: ../bindings/python/ns3_module_common.py:782: ../bindings/python/ns3_module_common.py:815: ../bindings/python/ns3_module_common.py:836: ../bindings/python/ns3_module_common.py:840: ../bindings/python/ns3_module_contrib.py:86: ../bindings/python/ns3_module_node.py:204: ../bindings/python/ns3_module_node.py:209: ../bindings/python/ns3_module_node.py:243: ../bindings/python/ns3_module_node.py:252: ../bindings/python/ns3_module_node.py:319: ../bindings/python/ns3_module_node.py:368: ../bindings/python/ns3_module_node.py:525: ../bindings/python/ns3_module_node.py:555: ../bindings/python/ns3_module_node.py:657: ../bindings/python/ns3_module_node.py:703: ../bindings/python/ns3_module_node.py:708: ../bindings/python/ns3_module_node.py:815: ../bindings/python/ns3_module_node.py:942: ../bindings/python/ns3_module_node.py:947: ../bindings/python/ns3_module_node.py:1218: ../bindings/python/ns3_module_node.py:1226: ../bindings/python/ns3_module_node.py:1388: ../bindings/python/ns3_module_node.py:1904: ../bindings/python/ns3_module_node.py:1963: ../bindings/python/ns3_module_node.py:2023: ../bindings/python/ns3_module_node.py:2128: ../bindings/python/ns3_module_node.py:2215: ../bindings/python/ns3_module_node.py:2286: ../bindings/python/ns3_module_internet_stack.py:194: ../bindings/python/ns3_module_internet_stack.py:235: ../bindings/python/ns3_module_internet_stack.py:239: ../bindings/python/ns3_module_internet_stack.py:270: ../bindings/python/ns3_module_internet_stack.py:275: ../bindings/python/ns3_module_internet_stack.py:314: ../bindings/python/ns3_module_internet_stack.py:344: ../bindings/python/ns3_module_internet_stack.py:349: ../bindings/python/ns3_module_internet_stack.py:377: ../bindings/python/ns3_module_internet_stack.py:381: ../bindings/python/ns3_module_internet_stack.py:389: ../bindings/python/ns3_module_internet_stack.py:403: ../bindings/python/ns3_module_internet_stack.py:408: ../bindings/python/ns3_module_internet_stack.py:477: ../bindings/python/ns3_module_internet_stack.py:485: ../bindings/python/ns3_module_internet_stack.py:493: ../bindings/python/ns3_module_internet_stack.py:507: ../bindings/python/ns3_module_internet_stack.py:584: ../bindings/python/ns3_module_wifi.py:1527: ../bindings/python/ns3_module_wifi.py:1532: ../bindings/python/ns3_module_wifi.py:1541: ../bindings/python/ns3_module_wifi.py:1545: ../bindings/python/ns3_module_wifi.py:1555: ../bindings/python/ns3_module_wifi.py:1601: ../bindings/python/ns3_module_wifi.py:1698: ../bindings/python/ns3_module_wifi.py:1859: ../bindings/python/ns3_module_wifi.py:2246: ../bindings/python/ns3_module_wifi.py:2275: ../bindings/python/ns3_module_wifi.py:2304: ../bindings/python/ns3_module_wifi.py:2319: ../bindings/python/ns3_module_wifi.py:2334: ../bindings/python/ns3_module_csma.py:418: ../bindings/python/ns3_module_global_routing.py:95: ../bindings/python/ns3_module_global_routing.py:123: ../bindings/python/ns3_module_global_routing.py:158: ../bindings/python/ns3_module_olsr.py:92: ../bindings/python/ns3_module_olsr.py:97: ../bindings/python/ns3_module_olsr.py:101: ../bindings/python/ns3_module_olsr.py:106: ../bindings/python/ns3_module_olsr.py:130: ../bindings/python/ns3_module_olsr.py:135: ../bindings/python/ns3_module_olsr.py:149: ../bindings/python/ns3_module_olsr.py:154: ../bindings/python/ns3_module_olsr.py:174: ../bindings/python/ns3_module_olsr.py:223: ??:??: None / ../bindings/python/ns3_module_olsr.py:254: ??:??: None / ??:??: None / ../bindings/python/ns3_module_olsr.py:296: ??:??: None / ../bindings/python/ns3_module_olsr.py:324: ??:??: None / ../bindings/python/ns3_module_olsr.py:405: ../bindings/python/ns3_module_helper.py:114: ../bindings/python/ns3_module_helper.py:144: ../bindings/python/ns3_module_helper.py:149: ../bindings/python/ns3_module_helper.py:154: ../bindings/python/ns3_module_helper.py:185: ../bindings/python/ns3_module_helper.py:190: ../bindings/python/ns3_module_helper.py:269: ../bindings/python/ns3_module_helper.py:274: ../bindings/python/ns3_module_helper.py:279: ../bindings/python/ns3_module_helper.py:284: ../bindings/python/ns3_module_helper.py:300: ../bindings/python/ns3_module_helper.py:305: ../bindings/python/ns3_module_helper.py:376: ../bindings/python/ns3_module_helper.py:381: ../bindings/python/ns3_module_helper.py:386: ../bindings/python/ns3_module_helper.py:391: ../bindings/python/ns3_module_helper.py:515: ../bindings/python/ns3_module_helper.py:520: ../bindings/python/ns3_module_helper.py:589: ../bindings/python/ns3_module_helper.py:594: ../bindings/python/ns3_module_helper.py:599: ../bindings/python/ns3_module_helper.py:604: /tmp/ns-commits at isi.edu-ns-3-test/daily-ns-3/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_core.py:637: ../bindings/python/ns3_module_simulator.py:646: ../bindings/python/ns3_module_simulator.py:747: ../bindings/python/ns3_module_simulator.py:752: ../bindings/python/ns3_module_simulator.py:757: /tmp/ns-commits at isi.edu-ns-3-test/daily-ns-3/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:838: 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/ns3_module_node.py:1125: ../bindings/python/ns3modulegen.py:116: ../bindings/python/ns3_module_node.py:1501: ../bindings/python/ns3modulegen.py:116: ../bindings/python/ns3_module_node.py:2382: ../bindings/python/ns3_module_node.py:2442: ../bindings/python/ns3_module_node.py:2447: ../bindings/python/ns3_module_point_to_point.py:174: ../bindings/python/ns3_module_point_to_point.py:234: ../bindings/python/ns3_module_point_to_point.py:239: ../bindings/python/ns3_module_wifi.py:1083: ../bindings/python/ns3_module_wifi.py:1154: ../bindings/python/ns3_module_wifi.py:1159: ../bindings/python/ns3_module_wifi.py:1164: ../bindings/python/ns3_module_wifi.py:1392: ../bindings/python/ns3_module_wifi.py:1397: ../bindings/python/ns3_module_wifi.py:1402: ../bindings/python/ns3_module_wifi.py:1948: ../bindings/python/ns3_module_wifi.py:1953: ../bindings/python/ns3_module_wifi.py:1958: ../bindings/python/ns3_module_wifi.py:2102: ../bindings/python/ns3_module_wifi.py:2157: ../bindings/python/ns3_module_wifi.py:2167: ../bindings/python/ns3_module_csma.py:328: ../bindings/python/ns3_module_csma.py:388: ../bindings/python/ns3_module_csma.py:393: ../bindings/python/ns3_module_bridge.py:117: ../bindings/python/ns3_module_bridge.py:177: ../bindings/python/ns3_module_bridge.py:182: ../bindings/python/ns3_module_core.py:559: ../bindings/python/ns3_module_core.py:500: ../bindings/python/ns3_module_core.py:1100: ../bindings/python/ns3_module_simulator.py:747: ../bindings/python/ns3_module_simulator.py:752: ../bindings/python/ns3_module_simulator.py:757: ../bindings/python/ns3_module_node.py:1125: ../bindings/python/ns3modulegen.py:116: ../bindings/python/ns3modulegen.py:116: ../bindings/python/ns3_module_node.py:2382: ../bindings/python/ns3_module_node.py:2442: ../bindings/python/ns3_module_node.py:2447: ../bindings/python/ns3_module_point_to_point.py:174: ../bindings/python/ns3_module_point_to_point.py:234: ../bindings/python/ns3_module_point_to_point.py:239: ../bindings/python/ns3_module_wifi.py:1154: ../bindings/python/ns3_module_wifi.py:1159: ../bindings/python/ns3_module_wifi.py:1164: ../bindings/python/ns3_module_wifi.py:1392: ../bindings/python/ns3_module_wifi.py:1397: ../bindings/python/ns3_module_wifi.py:1402: ../bindings/python/ns3_module_wifi.py:1948: ../bindings/python/ns3_module_wifi.py:1953: ../bindings/python/ns3_module_wifi.py:1958: ../bindings/python/ns3_module_wifi.py:2102: ../bindings/python/ns3_module_wifi.py:2157: ../bindings/python/ns3_module_wifi.py:2167: ../bindings/python/ns3_module_csma.py:328: ../bindings/python/ns3_module_csma.py:388: ../bindings/python/ns3_module_csma.py:393: ../bindings/python/ns3_module_bridge.py:117: ../bindings/python/ns3_module_bridge.py:177: ../bindings/python/ns3_module_bridge.py:182: Stopping regression tests From code at nsnam-code.ece.gatech.edu Thu Aug 7 23:53:47 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 02:53:47 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218178427.0@code.nsnam.org> ---- remove uneeded print during configuration user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/fc29600efaa4 ---- add CreateWithStack variant for elf loader user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/lj/quagga-porting/rev/76cee3551b87 ---- split process example in 3 separate binaries user: Mathieu Lacage files: examples/process-udp-client.cc examples/process-udp-server.cc examples/process.cc examples/wscript wscript url: http://code.nsnam.org/lj/quagga-porting/rev/732b7d005369 ---- make pid and tid 16 bit to make pthread_t be 32 bit. user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-pthread.h url: http://code.nsnam.org/lj/quagga-porting/rev/b3960d5fd398 ---- replace simu_pthread_t with pthread_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/8c4e16bbf309 ---- check for pthread_t size user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/lj/quagga-porting/rev/eed67f2d94ed ---- simu_time_t -> time_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-time.h src/process/simu.cc src/process/sys/simu-time.h url: http://code.nsnam.org/lj/quagga-porting/rev/0903ec333a00 ---- simu_pthread_attr_t -> pthread_attr_t user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/87ebb141cfbb ---- simu_pthread_mutex_t -> pthread_mutex_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/2f5b6bf100dd ---- SIMU_PTHREAD_MUTEX* -> PTHREAD_MUTEX* user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/simu-pthread.h url: http://code.nsnam.org/lj/quagga-porting/rev/2eb92e5b4045 ---- simu_pthread_mutexattr_t -> pthread_mutexattr_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/ed308a2c5064 ---- simu_sighandler_t -> sighandler_t user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-signal.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/3a90f4366406 ---- simu_socklen_t -> socklen_t user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/lj/quagga-porting/rev/c3cb8e7c54dd ---- simu_sockaddr -> sockaddr user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/50304672ed63 ---- simu_hostent -> hostent user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-netdb.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/ea2f57c9ac24 ---- remove SIMU_ macros user: Mathieu Lacage files: src/process/process-manager.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/lj/quagga-porting/rev/6c8668419ef2 ---- forward ntoh* and hton* functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/e9e4571897ce ---- wrap socket user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/f8bcb5817c8c ---- kill simu_sockaddr for good user: Mathieu Lacage files: src/process/sys/simu-socket.h url: http://code.nsnam.org/lj/quagga-porting/rev/ff0ac9d53dba ---- wrap bind user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/3be12229c34e ---- wrap read user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/430af395a387 ---- wrap connect user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/0be34892ca35 ---- wrap write user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/6937c0b13248 ---- no need for simu_hton user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/8b181b8590a4 ---- remove dead header user: Mathieu Lacage files: ns3/arpa/_placeholder_ src/process/arpa/simu-inet.h src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/69c927df25f9 ---- wrap gethostbyname user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/5587d18b6a46 ---- a more fancy testcase user: Mathieu Lacage files: examples/process-udp-client.cc examples/process.cc url: http://code.nsnam.org/lj/quagga-porting/rev/516a04b13aed ---- forgot simu_ prefix user: Mathieu Lacage files: src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/d4a45027235c ---- remove uneeded public includes user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/lj/quagga-porting/rev/e00a00ee20a7 ---- add wrappers for a couple of functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/112fdd96557b ---- forgot the simu_ prefix for pthread_mutex_trylock user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/lj/quagga-porting/rev/5e9fd0f255b0 ---- get rid of SIMU_E* errno definitions. user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-errno.h url: http://code.nsnam.org/lj/quagga-porting/rev/36fb30960179 ---- implement stdio user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-stdio.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/27f5f2b2a8f8 ---- add missing extern C user: Mathieu Lacage files: src/process/simu-pthread.h url: http://code.nsnam.org/lj/quagga-porting/rev/e5d686e52b14 ---- add fflush user: Mathieu Lacage files: examples/process-udp-server.cc src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-stdio.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/666b4e2cc75d ---- do not forward stderr LD_DEBUG output from child to parent to avoid screwing up the ldd output parsing. user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/0223cb48167c ---- allow std* streams to be overriden user: Mathieu Lacage files: src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/test-elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/2dc861d079f1 ---- wrap *printf* user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-stdio.h src/process/simu.cc src/process/test-elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/36de96bab70b ---- wrap memcpy user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/a2b3ea25f2e9 ---- handle static initialization of recursive mutexes user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/lj/quagga-porting/rev/b666c3a18ac6 ---- implement pthread_once, pthread_key_* and pthread_set/getspecific user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-pthread.h url: http://code.nsnam.org/lj/quagga-porting/rev/7d12233abae5 ---- forgot to add file user: Mathieu Lacage files: src/process/simu-stdarg.h url: http://code.nsnam.org/lj/quagga-porting/rev/2721583172de ---- use printf instead of std::cout user: Mathieu Lacage files: examples/process-udp-client.cc examples/process-udp-server.cc url: http://code.nsnam.org/lj/quagga-porting/rev/319bff7acc17 ---- make sure we unload loaded ressources from the right context. user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h src/process/libc-fn-simu.c src/process/process-manager.cc src/process/process.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/02c7ca778631 ---- merge with HEAD user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/8339385e9c02 ---- Misspelling in AUTHORS file user: Raj Bhattacharjea files: AUTHORS url: http://code.nsnam.org/lj/quagga-porting/rev/b459941d6287 ---- bug 266: src/wscript unconditionally sets conf.env['NS3_MODULE_PATH'] user: Mathieu Lacage files: src/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/ce35418645e9 ---- revised patch to fix bug 253 user: Tom Henderson files: src/internet-stack/arp-cache.cc src/internet-stack/arp-cache.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/arp-l3-protocol.h url: http://code.nsnam.org/lj/quagga-porting/rev/a18520551cdf ---- branch merge user: Tom Henderson files: url: http://code.nsnam.org/lj/quagga-porting/rev/8a4b1d0ae55c ---- Python: use hash() as temporary workaround to check if two objects with different wrappers are underneath the same. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript utils/python-unit-tests.py url: http://code.nsnam.org/lj/quagga-porting/rev/f725f0e0d6b7 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/lj/quagga-porting/rev/794671c6a8a1 ---- bug 269: revert parts of 9e763021e045 and add comments to avoid getting these again. user: Mathieu Lacage files: src/simulator/simulator.cc url: http://code.nsnam.org/lj/quagga-porting/rev/b8cccd54da26 ---- 128 column pages user: Craig Dowell files: src/devices/csma/backoff.cc src/devices/csma/backoff.h src/devices/csma/csma-channel.cc src/devices/csma/csma-channel.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/lj/quagga-porting/rev/0261c789e17e ---- Add CHANGES.html user: Tom Henderson files: CHANGES.html url: http://code.nsnam.org/lj/quagga-porting/rev/16005bad2e0b ---- sort out various MTU options user: Craig Dowell files: examples/udp-echo.cc src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/lj/quagga-porting/rev/cba7b2b80fe8 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/lj/quagga-porting/rev/11bfc339df59 ---- actually use CHANGES.html user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/lj/quagga-porting/rev/7a3c6148c22d ---- repeat the virtual keyword in the subclass user: Mathieu Lacage files: src/simulator/default-simulator-impl.h url: http://code.nsnam.org/lj/quagga-porting/rev/ed1383c30766 ---- Comment to clarify MTU policy was insufficiently clear user: Craig Dowell files: src/devices/csma/csma-net-device.h url: http://code.nsnam.org/lj/quagga-porting/rev/c7f569b69dd9 ---- Python: re-scan API; unblock python threads during Simulator::Run; new pybindgen brings improved thread safety for virtual methods. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_csma.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_simulator.py bindings/python/ns3modulescan.py bindings/python/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/eb17407147c3 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/lj/quagga-porting/rev/e7504020e45b ---- merge with HEAD user: Mathieu Lacage files: src/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/fa3ab215a4b1 ---- introduce create_simu_program user: Mathieu Lacage files: examples/process.cc examples/wscript src/process/test-elf-loader.cc src/process/wscript wscript url: http://code.nsnam.org/lj/quagga-porting/rev/8361f85372d9 ---- ptrdiff_t type missing. user: Mathieu Lacage files: src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/563943d5a675 ---- use correct length modifier for size_t user: Mathieu Lacage files: examples/process-udp-client.cc examples/process-udp-server.cc url: http://code.nsnam.org/lj/quagga-porting/rev/44da6c52f376 ---- add debugging features user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h src/process/libc-fn-simu.c src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/3ef36ad090a8 ---- comment the ElfLoader implementation user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/lj/quagga-porting/rev/303a823b6d4e ---- avoid keeping track of deps variable user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/lj/quagga-porting/rev/f0920269d91a ---- a pretty cool bug. user: Mathieu Lacage files: src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/a893b38de71b ---- wrap memcmp, *put* user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/c1bd5c899b86 ---- puts_fn replaced by fputs_fn user: Mathieu Lacage files: src/process/test-elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/670ab323364b ---- need to use DEEPBIND to avoid stdout being resolved to the main libc. user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/dd4177bcd1ad ---- use std::cout user: Mathieu Lacage files: examples/process-udp-client.cc url: http://code.nsnam.org/lj/quagga-porting/rev/076104129a9b ---- no need for evil hack anymore user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/df1247b52781 ---- fix for gentoo systems user: Mathieu Lacage files: src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/6e0e753690b4 ---- add gentoo support user: Mathieu Lacage files: src/process/libc-2.6.1-gentoo.map src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/7ab1cd1d5f85 ---- add support for ubuntu intrepid user: Mathieu Lacage files: src/process/libc-2.8.90.map url: http://code.nsnam.org/lj/quagga-porting/rev/7ccfaf69739c ---- add StderrToFile and StdoutToFile attributes user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/lj/quagga-porting/rev/bff8d364200b ---- mkdir returns -1 on error user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/lj/quagga-porting/rev/d307a1698eee ---- handle command-line arguments user: Mathieu Lacage files: examples/process.cc url: http://code.nsnam.org/lj/quagga-porting/rev/99f7f2747bf7 ---- make sure the libc structure is initialized to zero user: Mathieu Lacage files: src/process/test-elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/18bf0800d56c ---- this is c code user: Mathieu Lacage files: src/process/test-elf-loader-module.c src/process/test-elf-loader-module.cc src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/57b15dd3fb1e ---- a couple of debugging functions user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/549e0a0e0347 ---- wrap __errno_location user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/2f2740f77728 ---- do some errno checking. user: Mathieu Lacage files: examples/process-udp-server.cc url: http://code.nsnam.org/lj/quagga-porting/rev/195a571e9a90 ---- explain the assert user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/lj/quagga-porting/rev/a4b512f609c4 From code at nsnam-code.ece.gatech.edu Fri Aug 8 02:49:41 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 05:49:41 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218188981.0@code.nsnam.org> ---- Rescan API (due to wifi changes to support bridging) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/ns-3-dev/rev/b179468df160 From code at nsnam-code.ece.gatech.edu Fri Aug 8 15:33:26 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 18:33:26 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218234806.0@code.nsnam.org> ---- ProcessHelper -> ProcessManagerHelper user: Mathieu Lacage files: examples/process.cc src/helper/process-helper.cc src/helper/process-helper.h src/helper/process-manager-helper.cc src/helper/process-manager-helper.h src/helper/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/51b0a7cfd839 ---- restructure the process helper classes. user: Mathieu Lacage files: examples/process-udp-client.cc examples/process.cc src/helper/process-helper.cc src/helper/process-helper.h src/helper/process-manager-container.cc src/helper/process-manager-container.h src/helper/wscript src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/04fba05a1155 ---- allow reading the last section header. debugging. user: Mathieu Lacage files: src/process/elf-file-reader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fe1290d82215 ---- reorder search path user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/24a0b7f86f4d ---- wrap getopt user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu-unistd.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f9fca14e97f8 From code at nsnam-code.ece.gatech.edu Fri Aug 8 16:26:04 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 19:26:04 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218237964.0@code.nsnam.org> ---- remove uneeded virtual keyword user: Mathieu Lacage files: src/node/socket.h url: http://code.nsnam.org/ns-3-dev/rev/4bc5b06f92df From code at nsnam-code.ece.gatech.edu Fri Aug 8 17:26:57 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 20:26:57 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218241617.0@code.nsnam.org> ---- write packets user: Craig Dowell files: src/devices/csma/csma-net-device.h src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/0214ca347d3b From code at nsnam-code.ece.gatech.edu Fri Aug 8 17:27:25 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 20:27:25 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218241645.0@code.nsnam.org> ---- remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake. user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/node.cc src/node/node.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/dacc57c5d31f ---- implement WifiNetDevice::SendFrom user: Mathieu Lacage files: src/devices/wifi/adhoc-wifi-mac.cc src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.cc src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/5ba130a7f519 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/craigdo/ns-3-emu/rev/e101960f06de ---- ensure type is registered user: Mathieu Lacage files: src/devices/bridge/bridge-net-device.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/a6113320f46a ---- Rescan API (due to wifi changes to support bridging) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/craigdo/ns-3-emu/rev/b179468df160 ---- remove uneeded virtual keyword user: Mathieu Lacage files: src/node/socket.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/4bc5b06f92df ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/craigdo/ns-3-emu/rev/bca610812633 From code at nsnam-code.ece.gatech.edu Fri Aug 8 19:20:01 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 22:20:01 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218248401.0@code.nsnam.org> ---- merge with HEAD user: Liu Jian files: examples/netlink-process.cc examples/wscript ns3/arpa/_placeholder_ src/porting/wscript src/process/arpa/simu-inet.h src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-errno.h src/process/simu-fcntl.h src/process/simu-netdb.h src/process/simu.cc src/process/sys/simu-poll.h src/process/sys/simu-socket.h src/process/sys/simu-uio.h src/process/test-elf-loader-module.cc src/process/wscript src/wscript wscript url: http://code.nsnam.org/lj/quagga-porting/rev/f21b12fed752 From code at nsnam-code.ece.gatech.edu Fri Aug 8 19:30:52 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 22:30:52 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218249052.0@code.nsnam.org> ---- ProcessHelper -> ProcessManagerHelper user: Mathieu Lacage files: examples/process.cc src/helper/process-helper.cc src/helper/process-helper.h src/helper/process-manager-helper.cc src/helper/process-manager-helper.h src/helper/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/51b0a7cfd839 ---- restructure the process helper classes. user: Mathieu Lacage files: examples/process-udp-client.cc examples/process.cc src/helper/process-helper.cc src/helper/process-helper.h src/helper/process-manager-container.cc src/helper/process-manager-container.h src/helper/wscript src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/lj/quagga-porting/rev/04fba05a1155 ---- allow reading the last section header. debugging. user: Mathieu Lacage files: src/process/elf-file-reader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/fe1290d82215 ---- reorder search path user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/24a0b7f86f4d ---- wrap getopt user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu-unistd.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/f9fca14e97f8 From code at nsnam-code.ece.gatech.edu Fri Aug 8 19:52:06 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 8 Aug 2008 22:52:06 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218250326.0@code.nsnam.org> ---- merge with HEAD user: Liu Jian files: src/helper/process-helper.cc src/helper/process-helper.h src/helper/wscript src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/6a8860e9e1b5 From code at nsnam-code.ece.gatech.edu Fri Aug 8 22:14:33 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 9 Aug 2008 01:14:33 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218258873.0@code.nsnam.org> ---- rewrite libnl-test.cc user: Liu Jian files: src/porting/libnl-test.cc url: http://code.nsnam.org/lj/quagga-porting/rev/e0873d60d291 ---- remove the previous libnl porting code user: Liu Jian files: ns3/libnl/_placeholder_ ns3/libnl/include/_placeholder_ ns3/libnl/include/linux/_placeholder_ ns3/libnl/include/netlink/_placeholder_ ns3/libnl/lib/_placeholder_ ns3/libnl/lib/route/_placeholder_ ns3/libnl/src/_placeholder_ src/porting/libnl/COPYING src/porting/libnl/ChangeLog src/porting/libnl/Makefile src/porting/libnl/Makefile.opts.in src/porting/libnl/Makefile.rules src/porting/libnl/aclocal.m4 src/porting/libnl/configure src/porting/libnl/configure.in src/porting/libnl/doc/Doxyfile src/porting/libnl/doc/Doxyfile.in src/porting/libnl/doc/Makefile src/porting/libnl/doc/libnl.css src/porting/libnl/include/Makefile src/porting/libnl/include/linux/gen_stats.h src/porting/libnl/include/linux/genetlink.h src/porting/libnl/include/linux/if.h src/porting/libnl/include/linux/if_addr.h src/porting/libnl/include/linux/if_arp.h src/porting/libnl/include/linux/if_ether.h src/porting/libnl/include/linux/if_link.h src/porting/libnl/include/linux/ip_mp_alg.h src/porting/libnl/inc! lude/linux/neighbour.h src/porting/libnl/include/linux/netfilter/nfnetlink.h src/porting/libnl/include/linux/netfilter/nfnetlink_conntrack.h src/porting/libnl/include/linux/netfilter/nfnetlink_log.h src/porting/libnl/include/linux/netlink.h src/porting/libnl/include/linux/pkt_cls.h src/porting/libnl/include/linux/pkt_sched.h src/porting/libnl/include/linux/rtnetlink.h src/porting/libnl/include/netlink-generic.h src/porting/libnl/include/netlink-local.h src/porting/libnl/include/netlink-tc.h src/porting/libnl/include/netlink-types.h src/porting/libnl/include/netlink/addr.h src/porting/libnl/include/netlink/attr.h src/porting/libnl/include/netlink/cache-api.h src/porting/libnl/include/netlink/cache.h src/porting/libnl/include/netlink/data.h src/porting/libnl/include/netlink/fib_lookup/lookup.h src/porting/libnl/include/netlink/fib_lookup/request.h src/porting/libnl/include/netlink/genl/ctrl.h src/porting/libnl/include/netlink/genl/family.h src/porting/libnl/include/netlink/ge! nl/genl.h src/porting/libnl/include/netlink/genl/mngt.h src/porting/li bnl/include/netlink/handlers.h src/porting/libnl/include/netlink/list.h src/porting/libnl/include/netlink/msg.h src/porting/libnl/include/netlink/netfilter/ct.h src/porting/libnl/include/netlink/netfilter/log.h src/porting/libnl/include/netlink/netfilter/nfnl.h src/porting/libnl/include/netlink/netlink-compat.h src/porting/libnl/include/netlink/netlink-kernel.h src/porting/libnl/include/netlink/netlink.h src/porting/libnl/include/netlink/object-api.h src/porting/libnl/include/netlink/object.h src/porting/libnl/include/netlink/route/addr.h src/porting/libnl/include/netlink/route/class-modules.h src/porting/libnl/include/netlink/route/class.h src/porting/libnl/include/netlink/route/classifier-modules.h src/porting/libnl/include/netlink/route/classifier.h src/porting/libnl/include/netlink/route/cls/fw.h src/porting/libnl/include/netlink/route/cls/police.h src/porting/libnl/include/netlink/route/cls/u32.h src/porting/libnl/include/netlink/route/link.h src/porting/libnl/include/n! etlink/route/link/info-api.h src/porting/libnl/include/netlink/route/link/vlan.h src/porting/libnl/include/netlink/route/neighbour.h src/porting/libnl/include/netlink/route/neightbl.h src/porting/libnl/include/netlink/route/nexthop.h src/porting/libnl/include/netlink/route/qdisc-modules.h src/porting/libnl/include/netlink/route/qdisc.h src/porting/libnl/include/netlink/route/route.h src/porting/libnl/include/netlink/route/rtnl.h src/porting/libnl/include/netlink/route/rule.h src/porting/libnl/include/netlink/route/sch/cbq.h src/porting/libnl/include/netlink/route/sch/dsmark.h src/porting/libnl/include/netlink/route/sch/fifo.h src/porting/libnl/include/netlink/route/sch/htb.h src/porting/libnl/include/netlink/route/sch/netem.h src/porting/libnl/include/netlink/route/sch/prio.h src/porting/libnl/include/netlink/route/sch/red.h src/porting/libnl/include/netlink/route/sch/sfq.h src/porting/libnl/include/netlink/route/sch/tbf.h src/porting/libnl/include/netlink/route/tc.h src/po! rting/libnl/include/netlink/socket.h src/porting/libnl/include/netlink /types.h src/porting/libnl/include/netlink/utils.h src/porting/libnl/install-sh src/porting/libnl/lib/Makefile src/porting/libnl/lib/addr.c src/porting/libnl/lib/attr.c src/porting/libnl/lib/cache.c src/porting/libnl/lib/cache_mngr.c src/porting/libnl/lib/cache_mngt.c src/porting/libnl/lib/data.c src/porting/libnl/lib/defs.h src/porting/libnl/lib/defs.h.in src/porting/libnl/lib/doc.c src/porting/libnl/lib/family.c src/porting/libnl/lib/fib_lookup/lookup.c src/porting/libnl/lib/fib_lookup/request.c src/porting/libnl/lib/genl/ctrl.c src/porting/libnl/lib/genl/family.c src/porting/libnl/lib/genl/genl.c src/porting/libnl/lib/genl/mngt.c src/porting/libnl/lib/handlers.c src/porting/libnl/lib/msg.c src/porting/libnl/lib/netfilter/ct.c src/porting/libnl/lib/netfilter/ct_obj.c src/porting/libnl/lib/netfilter/log.c src/porting/libnl/lib/netfilter/log_obj.c src/porting/libnl/lib/netfilter/nfnl.c src/porting/libnl/lib/nl.c src/porting/libnl/lib/object.c src/porting/libnl/lib/route/addr! .c src/porting/libnl/lib/route/class.c src/porting/libnl/lib/route/class_api.c src/porting/libnl/lib/route/class_obj.c src/porting/libnl/lib/route/classifier.c src/porting/libnl/lib/route/cls/fw.c src/porting/libnl/lib/route/cls/police.c src/porting/libnl/lib/route/cls/u32.c src/porting/libnl/lib/route/cls_api.c src/porting/libnl/lib/route/cls_obj.c src/porting/libnl/lib/route/link.c src/porting/libnl/lib/route/link/api.c src/porting/libnl/lib/route/link/vlan.c src/porting/libnl/lib/route/neigh.c src/porting/libnl/lib/route/neightbl.c src/porting/libnl/lib/route/nexthop.c src/porting/libnl/lib/route/qdisc.c src/porting/libnl/lib/route/qdisc_api.c src/porting/libnl/lib/route/qdisc_obj.c src/porting/libnl/lib/route/route.c src/porting/libnl/lib/route/route_obj.c src/porting/libnl/lib/route/route_utils.c src/porting/libnl/lib/route/rtnl.c src/porting/libnl/lib/route/rule.c src/porting/libnl/lib/route/sch/blackhole.c src/porting/libnl/lib/route/sch/cbq.c src/porting/libnl/lib/r! oute/sch/dsmark.c src/porting/libnl/lib/route/sch/fifo.c src/porting/l ibnl/lib/route/sch/htb.c src/porting/libnl/lib/route/sch/netem.c src/porting/libnl/lib/route/sch/prio.c src/porting/libnl/lib/route/sch/red.c src/porting/libnl/lib/route/sch/sfq.c src/porting/libnl/lib/route/sch/tbf.c src/porting/libnl/lib/route/tc.c src/porting/libnl/lib/socket.c src/porting/libnl/lib/utils.c src/porting/libnl/libnl-1.pc src/porting/libnl/libnl-1.pc.in src/porting/libnl/src/Makefile src/porting/libnl/src/f_addr.c src/porting/libnl/src/f_ct.c src/porting/libnl/src/f_link.c src/porting/libnl/src/f_neigh.c src/porting/libnl/src/f_route.c src/porting/libnl/src/genl-ctrl-dump.c src/porting/libnl/src/genl-ctrl-get.c src/porting/libnl/src/nf-ct-dump.c src/porting/libnl/src/nf-log.c src/porting/libnl/src/nf-monitor.c src/porting/libnl/src/nl-addr-add.c src/porting/libnl/src/nl-addr-delete.c src/porting/libnl/src/nl-addr-dump.c src/porting/libnl/src/nl-fib-lookup.c src/porting/libnl/src/nl-link-dump.c src/porting/libnl/src/nl-link-ifindex2name.c src/porting/libnl/sr! c/nl-link-name2ifindex.c src/porting/libnl/src/nl-link-set.c src/porting/libnl/src/nl-link-stats.c src/porting/libnl/src/nl-list-caches.c src/porting/libnl/src/nl-list-sockets.c src/porting/libnl/src/nl-monitor.c src/porting/libnl/src/nl-neigh-add.c src/porting/libnl/src/nl-neigh-delete.c src/porting/libnl/src/nl-neigh-dump.c src/porting/libnl/src/nl-neightbl-dump.c src/porting/libnl/src/nl-qdisc-add.c src/porting/libnl/src/nl-qdisc-delete.c src/porting/libnl/src/nl-qdisc-dump.c src/porting/libnl/src/nl-route-add.c src/porting/libnl/src/nl-route-del.c src/porting/libnl/src/nl-route-dump.c src/porting/libnl/src/nl-route-get.c src/porting/libnl/src/nl-rule-dump.c src/porting/libnl/src/nl-tctree-dump.c src/porting/libnl/src/nl-util-addr.c src/porting/libnl/src/utils.c src/porting/libnl/src/utils.h src/porting/libnl/tests/Makefile src/porting/libnl/tests/test-cache-mngr.c src/porting/libnl/tests/test-genl.c src/porting/libnl/tests/test-nf-cache-mngr.c src/porting/libnl/tests/te! st-socket-creation.c url: http://code.nsnam.org/lj/quagga-porting/rev/14dc5f5365b6 ---- add libnl-1.1 source code user: Liu Jian files: src/porting/libnl-1.1/COPYING src/porting/libnl-1.1/ChangeLog src/porting/libnl-1.1/Makefile src/porting/libnl-1.1/Makefile.opts.in src/porting/libnl-1.1/Makefile.rules src/porting/libnl-1.1/aclocal.m4 src/porting/libnl-1.1/configure src/porting/libnl-1.1/configure.in src/porting/libnl-1.1/doc/Doxyfile src/porting/libnl-1.1/doc/Doxyfile.in src/porting/libnl-1.1/doc/Makefile src/porting/libnl-1.1/doc/libnl.css src/porting/libnl-1.1/include/Makefile src/porting/libnl-1.1/include/linux/gen_stats.h src/porting/libnl-1.1/include/linux/genetlink.h src/porting/libnl-1.1/include/linux/if.h src/porting/libnl-1.1/include/linux/if_addr.h src/porting/libnl-1.1/include/linux/if_arp.h src/porting/libnl-1.1/include/linux/if_ether.h src/porting/libnl-1.1/include/linux/if_link.h src/porting/libnl-1.1/include/linux/ip_mp_alg.h src/porting/libnl-1.1/include/linux/neighbour.h src/porting/libnl-1.1/include/linux/netfilter/nfnetlink.h src/porting/libnl-1.1/include/linux/netfilter/nfnetlink! _conntrack.h src/porting/libnl-1.1/include/linux/netfilter/nfnetlink_log.h src/porting/libnl-1.1/include/linux/netlink.h src/porting/libnl-1.1/include/linux/pkt_cls.h src/porting/libnl-1.1/include/linux/pkt_sched.h src/porting/libnl-1.1/include/linux/rtnetlink.h src/porting/libnl-1.1/include/netlink-generic.h src/porting/libnl-1.1/include/netlink-local.h src/porting/libnl-1.1/include/netlink-tc.h src/porting/libnl-1.1/include/netlink-types.h src/porting/libnl-1.1/include/netlink/addr.h src/porting/libnl-1.1/include/netlink/attr.h src/porting/libnl-1.1/include/netlink/cache-api.h src/porting/libnl-1.1/include/netlink/cache.h src/porting/libnl-1.1/include/netlink/data.h src/porting/libnl-1.1/include/netlink/fib_lookup/lookup.h src/porting/libnl-1.1/include/netlink/fib_lookup/request.h src/porting/libnl-1.1/include/netlink/genl/ctrl.h src/porting/libnl-1.1/include/netlink/genl/family.h src/porting/libnl-1.1/include/netlink/genl/genl.h src/porting/libnl-1.1/include/netlink/genl! /mngt.h src/porting/libnl-1.1/include/netlink/handlers.h src/porting/l ibnl-1.1/include/netlink/list.h src/porting/libnl-1.1/include/netlink/msg.h src/porting/libnl-1.1/include/netlink/netfilter/ct.h src/porting/libnl-1.1/include/netlink/netfilter/log.h src/porting/libnl-1.1/include/netlink/netfilter/nfnl.h src/porting/libnl-1.1/include/netlink/netlink-compat.h src/porting/libnl-1.1/include/netlink/netlink-kernel.h src/porting/libnl-1.1/include/netlink/netlink.h src/porting/libnl-1.1/include/netlink/object-api.h src/porting/libnl-1.1/include/netlink/object.h src/porting/libnl-1.1/include/netlink/route/addr.h src/porting/libnl-1.1/include/netlink/route/class-modules.h src/porting/libnl-1.1/include/netlink/route/class.h src/porting/libnl-1.1/include/netlink/route/classifier-modules.h src/porting/libnl-1.1/include/netlink/route/classifier.h src/porting/libnl-1.1/include/netlink/route/cls/fw.h src/porting/libnl-1.1/include/netlink/route/cls/police.h src/porting/libnl-1.1/include/netlink/route/cls/u32.h src/porting/libnl-1.1/include/netlink/route/li! nk.h src/porting/libnl-1.1/include/netlink/route/link/info-api.h src/porting/libnl-1.1/include/netlink/route/link/vlan.h src/porting/libnl-1.1/include/netlink/route/neighbour.h src/porting/libnl-1.1/include/netlink/route/neightbl.h src/porting/libnl-1.1/include/netlink/route/nexthop.h src/porting/libnl-1.1/include/netlink/route/qdisc-modules.h src/porting/libnl-1.1/include/netlink/route/qdisc.h src/porting/libnl-1.1/include/netlink/route/route.h src/porting/libnl-1.1/include/netlink/route/rtnl.h src/porting/libnl-1.1/include/netlink/route/rule.h src/porting/libnl-1.1/include/netlink/route/sch/cbq.h src/porting/libnl-1.1/include/netlink/route/sch/dsmark.h src/porting/libnl-1.1/include/netlink/route/sch/fifo.h src/porting/libnl-1.1/include/netlink/route/sch/htb.h src/porting/libnl-1.1/include/netlink/route/sch/netem.h src/porting/libnl-1.1/include/netlink/route/sch/prio.h src/porting/libnl-1.1/include/netlink/route/sch/red.h src/porting/libnl-1.1/include/netlink/route/sch/sfq! .h src/porting/libnl-1.1/include/netlink/route/sch/tbf.h src/porting/l ibnl-1.1/include/netlink/route/tc.h src/porting/libnl-1.1/include/netlink/socket.h src/porting/libnl-1.1/include/netlink/types.h src/porting/libnl-1.1/include/netlink/utils.h src/porting/libnl-1.1/install-sh src/porting/libnl-1.1/lib/Makefile src/porting/libnl-1.1/lib/addr.c src/porting/libnl-1.1/lib/attr.c src/porting/libnl-1.1/lib/cache.c src/porting/libnl-1.1/lib/cache_mngr.c src/porting/libnl-1.1/lib/cache_mngt.c src/porting/libnl-1.1/lib/data.c src/porting/libnl-1.1/lib/defs.h src/porting/libnl-1.1/lib/defs.h.in src/porting/libnl-1.1/lib/doc.c src/porting/libnl-1.1/lib/family.c src/porting/libnl-1.1/lib/fib_lookup/lookup.c src/porting/libnl-1.1/lib/fib_lookup/request.c src/porting/libnl-1.1/lib/genl/ctrl.c src/porting/libnl-1.1/lib/genl/family.c src/porting/libnl-1.1/lib/genl/genl.c src/porting/libnl-1.1/lib/genl/mngt.c src/porting/libnl-1.1/lib/handlers.c src/porting/libnl-1.1/lib/msg.c src/porting/libnl-1.1/lib/netfilter/ct.c src/porting/libnl-1.1/lib/netfilter/ct_obj! .c src/porting/libnl-1.1/lib/netfilter/log.c src/porting/libnl-1.1/lib/netfilter/log_obj.c src/porting/libnl-1.1/lib/netfilter/nfnl.c src/porting/libnl-1.1/lib/nl.c src/porting/libnl-1.1/lib/object.c src/porting/libnl-1.1/lib/route/addr.c src/porting/libnl-1.1/lib/route/class.c src/porting/libnl-1.1/lib/route/class_api.c src/porting/libnl-1.1/lib/route/class_obj.c src/porting/libnl-1.1/lib/route/classifier.c src/porting/libnl-1.1/lib/route/cls/fw.c src/porting/libnl-1.1/lib/route/cls/police.c src/porting/libnl-1.1/lib/route/cls/u32.c src/porting/libnl-1.1/lib/route/cls_api.c src/porting/libnl-1.1/lib/route/cls_obj.c src/porting/libnl-1.1/lib/route/link.c src/porting/libnl-1.1/lib/route/link/api.c src/porting/libnl-1.1/lib/route/link/vlan.c src/porting/libnl-1.1/lib/route/neigh.c src/porting/libnl-1.1/lib/route/neightbl.c src/porting/libnl-1.1/lib/route/nexthop.c src/porting/libnl-1.1/lib/route/qdisc.c src/porting/libnl-1.1/lib/route/qdisc_api.c src/porting/libnl-1.1/lib/rou! te/qdisc_obj.c src/porting/libnl-1.1/lib/route/route.c src/porting/lib nl-1.1/lib/route/route_obj.c src/porting/libnl-1.1/lib/route/route_utils.c src/porting/libnl-1.1/lib/route/rtnl.c src/porting/libnl-1.1/lib/route/rule.c src/porting/libnl-1.1/lib/route/sch/blackhole.c src/porting/libnl-1.1/lib/route/sch/cbq.c src/porting/libnl-1.1/lib/route/sch/dsmark.c src/porting/libnl-1.1/lib/route/sch/fifo.c src/porting/libnl-1.1/lib/route/sch/htb.c src/porting/libnl-1.1/lib/route/sch/netem.c src/porting/libnl-1.1/lib/route/sch/prio.c src/porting/libnl-1.1/lib/route/sch/red.c src/porting/libnl-1.1/lib/route/sch/sfq.c src/porting/libnl-1.1/lib/route/sch/tbf.c src/porting/libnl-1.1/lib/route/tc.c src/porting/libnl-1.1/lib/socket.c src/porting/libnl-1.1/lib/utils.c src/porting/libnl-1.1/libnl-1.pc src/porting/libnl-1.1/libnl-1.pc.in src/porting/libnl-1.1/src/Makefile src/porting/libnl-1.1/src/f_addr.c src/porting/libnl-1.1/src/f_ct.c src/porting/libnl-1.1/src/f_link.c src/porting/libnl-1.1/src/f_neigh.c src/porting/libnl-1.1/src/f_route.c src/porting/libnl-! 1.1/src/genl-ctrl-dump.c src/porting/libnl-1.1/src/genl-ctrl-get.c src/porting/libnl-1.1/src/nf-ct-dump.c src/porting/libnl-1.1/src/nf-log.c src/porting/libnl-1.1/src/nf-monitor.c src/porting/libnl-1.1/src/nl-addr-add.c src/porting/libnl-1.1/src/nl-addr-delete.c src/porting/libnl-1.1/src/nl-addr-dump.c src/porting/libnl-1.1/src/nl-fib-lookup.c src/porting/libnl-1.1/src/nl-link-dump.c src/porting/libnl-1.1/src/nl-link-ifindex2name.c src/porting/libnl-1.1/src/nl-link-name2ifindex.c src/porting/libnl-1.1/src/nl-link-set.c src/porting/libnl-1.1/src/nl-link-stats.c src/porting/libnl-1.1/src/nl-list-caches.c src/porting/libnl-1.1/src/nl-list-sockets.c src/porting/libnl-1.1/src/nl-monitor.c src/porting/libnl-1.1/src/nl-neigh-add.c src/porting/libnl-1.1/src/nl-neigh-delete.c src/porting/libnl-1.1/src/nl-neigh-dump.c src/porting/libnl-1.1/src/nl-neightbl-dump.c src/porting/libnl-1.1/src/nl-qdisc-add.c src/porting/libnl-1.1/src/nl-qdisc-delete.c src/porting/libnl-1.1/src/nl-qdisc-dum! p.c src/porting/libnl-1.1/src/nl-route-add.c src/porting/libnl-1.1/src /nl -route-del.c src/porting/libnl-1.1/src/nl-route-dump.c src/porting/libnl-1.1/src/nl-route-get.c src/porting/libnl-1.1/src/nl-rule-dump.c src/porting/libnl-1.1/src/nl-tctree-dump.c src/porting/libnl-1.1/src/nl-util-addr.c src/porting/libnl-1.1/src/utils.c src/porting/libnl-1.1/src/utils.h src/porting/libnl-1.1/tests/Makefile src/porting/libnl-1.1/tests/test-cache-mngr.c src/porting/libnl-1.1/tests/test-genl.c src/porting/libnl-1.1/tests/test-nf-cache-mngr.c src/porting/libnl-1.1/tests/test-socket-creation.c src/porting/libnl.patch src/porting/porting-types.h url: http://code.nsnam.org/lj/quagga-porting/rev/e346dd849cce From code at nsnam-code.ece.gatech.edu Fri Aug 8 22:17:46 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 9 Aug 2008 01:17:46 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218259066.0@code.nsnam.org> ---- remove libnl at src/porting/wscript user: Liu Jian files: src/porting/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/a1d7a1163011 From code at nsnam-code.ece.gatech.edu Fri Aug 8 22:23:49 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 9 Aug 2008 01:23:49 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218259429.0@code.nsnam.org> ---- for libnl-test compiling user: Liu Jian files: src/porting/libnl-test.cc src/porting/libnl-test.h src/porting/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/1b3f534aae65 From code at nsnam-code.ece.gatech.edu Fri Aug 8 22:44:15 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 9 Aug 2008 01:44:15 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218260655.0@code.nsnam.org> ---- add examples/process-libnl.cc for libnl test user: Liu Jian files: examples/process-libnl.cc src/porting/libnl-test.cc src/porting/wscript src/wscript wscript url: http://code.nsnam.org/lj/quagga-porting/rev/5cbf6ef4db43 From code at nsnam-code.ece.gatech.edu Sat Aug 9 00:23:13 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 9 Aug 2008 03:23:13 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218266593.0@code.nsnam.org> ---- remove example/netlink-process.cc user: Liu Jian files: examples/netlink-process.cc examples/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/b2e9820e4df3 From tomhend at u.washington.edu Sat Aug 9 00:26:41 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 9 Aug 2008 00:26:41 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808090726.m797Qfvv028646@ns-regression.ee.washington.edu> Fri Aug 8 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Sat Aug 9 00:29:45 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 9 Aug 2008 03:29:45 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218266985.0@code.nsnam.org> ---- an error user: Liu Jian files: examples/process-libnl.cc url: http://code.nsnam.org/lj/quagga-porting/rev/cf75cf3965f2 From code at nsnam-code.ece.gatech.edu Sat Aug 9 10:49:28 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 9 Aug 2008 13:49:28 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218304168.0@code.nsnam.org> ---- use the right log component name for PacketSink. use NS_LOG_FUNCTION. user: Mathieu Lacage files: src/applications/packet-sink/packet-sink.cc url: http://code.nsnam.org/ns-3-dev/rev/b2ef6249a724 From tomhend at u.washington.edu Sat Aug 9 23:49:43 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 9 Aug 2008 23:49:43 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808100649.m7A6nhBd001320@ns-regression.ee.washington.edu> Sat Aug 9 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Sun Aug 10 00:05:35 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 10 Aug 2008 03:05:35 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218351935.0@code.nsnam.org> ---- typo user: Liu Jian files: examples/process-libnl.cc url: http://code.nsnam.org/lj/quagga-porting/rev/9f389fe31e70 From code at nsnam-code.ece.gatech.edu Sun Aug 10 12:45:49 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 10 Aug 2008 15:45:49 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218397549.0@code.nsnam.org> ---- rm examples/tcp-2way.cc user: Raj Bhattacharjea files: examples/tcp-2way.cc examples/wscript url: http://code.nsnam.org/ns-3-dev/rev/5c7524e89e10 From code at nsnam-code.ece.gatech.edu Sun Aug 10 22:49:48 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 01:49:48 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218433788.0@code.nsnam.org> ---- forgot to add examples/sigcomm.cc user: Tom Henderson files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/38907549382a ---- move pcap source to the wifi network user: Tom Henderson files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/cc239e2dc9bd From tomhend at u.washington.edu Sun Aug 10 23:48:44 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sun, 10 Aug 2008 23:48:44 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808110648.m7B6miKe024201@ns-regression.ee.washington.edu> Sun Aug 10 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Mon Aug 11 07:35:47 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 16:35:47 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1218465347.0@code.nsnam.org> ---- wscript: rework --nsc handling. user: Florian Westphal files: src/internet-stack/internet-stack.cc src/internet-stack/wscript wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/afbb223148e9 ---- wscript: build Linux 2.6.26 stack on x86_64 too. user: Florian Westphal files: wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/a12ab215a914 From code at nsnam-code.ece.gatech.edu Mon Aug 11 08:18:54 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 11:18:54 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218467934.0@code.nsnam.org> ---- nsc-tcp-socket: don't flood console with ERROR_AGAIN 'errors' user: Florian Westphal files: src/internet-stack/nsc-tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/bcdbe7eed88a ---- nsc: change SetNscStack and SetNscTcp API to use std::string user: Florian Westphal files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h src/internet-stack/internet-stack.cc src/internet-stack/internet-stack.h src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-l4-protocol.h url: http://code.nsnam.org/ns-3-sigcomm/rev/0aacc8aba8cf ---- tcp-nsc-lfn: add --nscstack option to change stack without recompile user: Florian Westphal files: examples/tcp-nsc-lfn.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/2708f609c081 ---- wscript: build 2.6.18 nsc stack on x86_64 user: Florian Westphal files: wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/6e71518af8fe ---- wscript: rework --nsc handling. user: Florian Westphal files: src/internet-stack/internet-stack.cc src/internet-stack/wscript wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/afbb223148e9 ---- wscript: build Linux 2.6.26 stack on x86_64 too. user: Florian Westphal files: wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/a12ab215a914 ---- merge with tip user: Tom Henderson files: src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/e4c5e3976567 ---- branch merge user: Tom Henderson files: src/devices/csma/csma-net-device.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/dd10ad8d2e7e ---- change to linux 2.6.18 for x86_64 user: Tom Henderson files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/ee2394497b66 From code at nsnam-code.ece.gatech.edu Mon Aug 11 08:48:08 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 11:48:08 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218469688.0@code.nsnam.org> ---- add src/porting/quagga-0.99.9 source code user: Liu Jian files: examples/wscript src/porting/quagga-0.99.9/AUTHORS src/porting/quagga-0.99.9/COPYING src/porting/quagga-0.99.9/COPYING.LIB src/porting/quagga-0.99.9/ChangeLog src/porting/quagga-0.99.9/INSTALL src/porting/quagga-0.99.9/INSTALL.quagga.txt src/porting/quagga-0.99.9/Makefile.am src/porting/quagga-0.99.9/Makefile.in src/porting/quagga-0.99.9/NEWS src/porting/quagga-0.99.9/README src/porting/quagga-0.99.9/REPORTING-BUGS src/porting/quagga-0.99.9/SERVICES src/porting/quagga-0.99.9/TODO src/porting/quagga-0.99.9/aclocal.m4 src/porting/quagga-0.99.9/bgpd/BGP4-MIB.txt src/porting/quagga-0.99.9/bgpd/ChangeLog src/porting/quagga-0.99.9/bgpd/Makefile.am src/porting/quagga-0.99.9/bgpd/Makefile.in src/porting/quagga-0.99.9/bgpd/bgp_advertise.c src/porting/quagga-0.99.9/bgpd/bgp_advertise.h src/porting/quagga-0.99.9/bgpd/bgp_aspath.c src/porting/quagga-0.99.9/bgpd/bgp_aspath.h src/porting/quagga-0.99.9/bgpd/bgp_attr.c src/porting/quagga-0.99.9/bgpd/bgp_attr.h src/porting/quagga-0.99! .9/bgpd/bgp_clist.c src/porting/quagga-0.99.9/bgpd/bgp_clist.h src/porting/quagga-0.99.9/bgpd/bgp_community.c src/porting/quagga-0.99.9/bgpd/bgp_community.h src/porting/quagga-0.99.9/bgpd/bgp_damp.c src/porting/quagga-0.99.9/bgpd/bgp_damp.h src/porting/quagga-0.99.9/bgpd/bgp_debug.c src/porting/quagga-0.99.9/bgpd/bgp_debug.h src/porting/quagga-0.99.9/bgpd/bgp_dump.c src/porting/quagga-0.99.9/bgpd/bgp_dump.h src/porting/quagga-0.99.9/bgpd/bgp_ecommunity.c src/porting/quagga-0.99.9/bgpd/bgp_ecommunity.h src/porting/quagga-0.99.9/bgpd/bgp_filter.c src/porting/quagga-0.99.9/bgpd/bgp_filter.h src/porting/quagga-0.99.9/bgpd/bgp_fsm.c src/porting/quagga-0.99.9/bgpd/bgp_fsm.h src/porting/quagga-0.99.9/bgpd/bgp_main.c src/porting/quagga-0.99.9/bgpd/bgp_mplsvpn.c src/porting/quagga-0.99.9/bgpd/bgp_mplsvpn.h src/porting/quagga-0.99.9/bgpd/bgp_network.c src/porting/quagga-0.99.9/bgpd/bgp_network.h src/porting/quagga-0.99.9/bgpd/bgp_nexthop.c src/porting/quagga-0.99.9/bgpd/bgp_nexthop.h! src/porting/quagga-0.99.9/bgpd/bgp_open.c src/porting/quagga-0.99.9/b gpd/bgp_open.h src/porting/quagga-0.99.9/bgpd/bgp_packet.c src/porting/quagga-0.99.9/bgpd/bgp_packet.h src/porting/quagga-0.99.9/bgpd/bgp_regex.c src/porting/quagga-0.99.9/bgpd/bgp_regex.h src/porting/quagga-0.99.9/bgpd/bgp_route.c src/porting/quagga-0.99.9/bgpd/bgp_route.h src/porting/quagga-0.99.9/bgpd/bgp_routemap.c src/porting/quagga-0.99.9/bgpd/bgp_snmp.c src/porting/quagga-0.99.9/bgpd/bgp_snmp.h src/porting/quagga-0.99.9/bgpd/bgp_table.c src/porting/quagga-0.99.9/bgpd/bgp_table.h src/porting/quagga-0.99.9/bgpd/bgp_vty.c src/porting/quagga-0.99.9/bgpd/bgp_vty.h src/porting/quagga-0.99.9/bgpd/bgp_zebra.c src/porting/quagga-0.99.9/bgpd/bgp_zebra.h src/porting/quagga-0.99.9/bgpd/bgpd.c src/porting/quagga-0.99.9/bgpd/bgpd.conf.sample src/porting/quagga-0.99.9/bgpd/bgpd.conf.sample2 src/porting/quagga-0.99.9/bgpd/bgpd.h src/porting/quagga-0.99.9/config.guess src/porting/quagga-0.99.9/config.h.in src/porting/quagga-0.99.9/config.sub src/porting/quagga-0.99.9/configure src/por! ting/quagga-0.99.9/configure.ac src/porting/quagga-0.99.9/depcomp src/porting/quagga-0.99.9/doc/BGP-TypeCode src/porting/quagga-0.99.9/doc/ChangeLog src/porting/quagga-0.99.9/doc/Makefile.am src/porting/quagga-0.99.9/doc/Makefile.in src/porting/quagga-0.99.9/doc/appendix.texi src/porting/quagga-0.99.9/doc/basic.texi src/porting/quagga-0.99.9/doc/bgpd.8 src/porting/quagga-0.99.9/doc/bgpd.texi src/porting/quagga-0.99.9/doc/defines.texi src/porting/quagga-0.99.9/doc/defines.texi.in src/porting/quagga-0.99.9/doc/draft-zebra-00.ms src/porting/quagga-0.99.9/doc/draft-zebra-00.txt src/porting/quagga-0.99.9/doc/fig-normal-processing.dia src/porting/quagga-0.99.9/doc/fig-normal-processing.png src/porting/quagga-0.99.9/doc/fig-normal-processing.txt src/porting/quagga-0.99.9/doc/fig-rs-processing.dia src/porting/quagga-0.99.9/doc/fig-rs-processing.png src/porting/quagga-0.99.9/doc/fig-rs-processing.txt src/porting/quagga-0.99.9/doc/fig_topologies_full.dia src/porting/quagga-0.99.9/doc! /fig_topologies_full.png src/porting/quagga-0.99.9/doc/fig_topologies_ full.txt src/porting/quagga-0.99.9/doc/fig_topologies_rs.dia src/porting/quagga-0.99.9/doc/fig_topologies_rs.png src/porting/quagga-0.99.9/doc/fig_topologies_rs.txt src/porting/quagga-0.99.9/doc/filter.texi src/porting/quagga-0.99.9/doc/install.texi src/porting/quagga-0.99.9/doc/ipv6.texi src/porting/quagga-0.99.9/doc/isisd.8 src/porting/quagga-0.99.9/doc/kernel.texi src/porting/quagga-0.99.9/doc/main.texi src/porting/quagga-0.99.9/doc/mdate-sh src/porting/quagga-0.99.9/doc/mpls/ChangeLog.opaque.txt src/porting/quagga-0.99.9/doc/mpls/cli_summary.txt src/porting/quagga-0.99.9/doc/mpls/opaque_lsa.txt src/porting/quagga-0.99.9/doc/mpls/ospfd.conf src/porting/quagga-0.99.9/doc/ospf6d.8 src/porting/quagga-0.99.9/doc/ospf6d.texi src/porting/quagga-0.99.9/doc/ospfd.8 src/porting/quagga-0.99.9/doc/ospfd.texi src/porting/quagga-0.99.9/doc/overview.texi src/porting/quagga-0.99.9/doc/protocol.texi src/porting/quagga-0.99.9/doc/quagga.info src/porting/quagga-0.99.9/doc/quagga.info-1 src! /porting/quagga-0.99.9/doc/quagga.texi src/porting/quagga-0.99.9/doc/ripd.8 src/porting/quagga-0.99.9/doc/ripd.texi src/porting/quagga-0.99.9/doc/ripngd.8 src/porting/quagga-0.99.9/doc/ripngd.texi src/porting/quagga-0.99.9/doc/routemap.texi src/porting/quagga-0.99.9/doc/routeserver.texi src/porting/quagga-0.99.9/doc/snmp.texi src/porting/quagga-0.99.9/doc/snmptrap.texi src/porting/quagga-0.99.9/doc/stamp-vti src/porting/quagga-0.99.9/doc/texinfo.tex src/porting/quagga-0.99.9/doc/version.texi src/porting/quagga-0.99.9/doc/vtysh.1 src/porting/quagga-0.99.9/doc/vtysh.texi src/porting/quagga-0.99.9/doc/zebra.8 src/porting/quagga-0.99.9/install-sh src/porting/quagga-0.99.9/isisd/AUTHORS src/porting/quagga-0.99.9/isisd/ChangeLog src/porting/quagga-0.99.9/isisd/Makefile.am src/porting/quagga-0.99.9/isisd/Makefile.in src/porting/quagga-0.99.9/isisd/README src/porting/quagga-0.99.9/isisd/dict.c src/porting/quagga-0.99.9/isisd/dict.h src/porting/quagga-0.99.9/isisd/include-netbsd/cln! p.h src/porting/quagga-0.99.9/isisd/include-netbsd/esis.h src/porting/ quagga-0.99.9/isisd/include-netbsd/iso.h src/porting/quagga-0.99.9/isisd/isis_adjacency.c src/porting/quagga-0.99.9/isisd/isis_adjacency.h src/porting/quagga-0.99.9/isisd/isis_bpf.c src/porting/quagga-0.99.9/isisd/isis_circuit.c src/porting/quagga-0.99.9/isisd/isis_circuit.h src/porting/quagga-0.99.9/isisd/isis_common.h src/porting/quagga-0.99.9/isisd/isis_constants.h src/porting/quagga-0.99.9/isisd/isis_csm.c src/porting/quagga-0.99.9/isisd/isis_csm.h src/porting/quagga-0.99.9/isisd/isis_dlpi.c src/porting/quagga-0.99.9/isisd/isis_dr.c src/porting/quagga-0.99.9/isisd/isis_dr.h src/porting/quagga-0.99.9/isisd/isis_dynhn.c src/porting/quagga-0.99.9/isisd/isis_dynhn.h src/porting/quagga-0.99.9/isisd/isis_events.c src/porting/quagga-0.99.9/isisd/isis_events.h src/porting/quagga-0.99.9/isisd/isis_flags.c src/porting/quagga-0.99.9/isisd/isis_flags.h src/porting/quagga-0.99.9/isisd/isis_lsp.c src/porting/quagga-0.99.9/isisd/isis_lsp.h src/porting/quagga-0.99.9/isisd/isis_main.c sr! c/porting/quagga-0.99.9/isisd/isis_misc.c src/porting/quagga-0.99.9/isisd/isis_misc.h src/porting/quagga-0.99.9/isisd/isis_network.h src/porting/quagga-0.99.9/isisd/isis_pdu.c src/porting/quagga-0.99.9/isisd/isis_pdu.h src/porting/quagga-0.99.9/isisd/isis_pfpacket.c src/porting/quagga-0.99.9/isisd/isis_route.c src/porting/quagga-0.99.9/isisd/isis_route.h src/porting/quagga-0.99.9/isisd/isis_routemap.c src/porting/quagga-0.99.9/isisd/isis_spf.c src/porting/quagga-0.99.9/isisd/isis_spf.h src/porting/quagga-0.99.9/isisd/isis_tlv.c src/porting/quagga-0.99.9/isisd/isis_tlv.h src/porting/quagga-0.99.9/isisd/isis_zebra.c src/porting/quagga-0.99.9/isisd/isis_zebra.h src/porting/quagga-0.99.9/isisd/isisd.c src/porting/quagga-0.99.9/isisd/isisd.conf.sample src/porting/quagga-0.99.9/isisd/isisd.h src/porting/quagga-0.99.9/isisd/iso_checksum.c src/porting/quagga-0.99.9/isisd/iso_checksum.h src/porting/quagga-0.99.9/isisd/topology/Makefile.am src/porting/quagga-0.99.9/isisd/topology/Mak! efile.in src/porting/quagga-0.99.9/isisd/topology/random.c src/porting /qu agga-0.99.9/isisd/topology/spgrid.c src/porting/quagga-0.99.9/isisd/topology/spgrid.h src/porting/quagga-0.99.9/lib/ChangeLog src/porting/quagga-0.99.9/lib/Makefile.am src/porting/quagga-0.99.9/lib/Makefile.in src/porting/quagga-0.99.9/lib/buffer.c src/porting/quagga-0.99.9/lib/buffer.h src/porting/quagga-0.99.9/lib/checksum.c src/porting/quagga-0.99.9/lib/checksum.h src/porting/quagga-0.99.9/lib/command.c src/porting/quagga-0.99.9/lib/command.h src/porting/quagga-0.99.9/lib/daemon.c src/porting/quagga-0.99.9/lib/distribute.c src/porting/quagga-0.99.9/lib/distribute.h src/porting/quagga-0.99.9/lib/filter.c src/porting/quagga-0.99.9/lib/filter.h src/porting/quagga-0.99.9/lib/getopt.c src/porting/quagga-0.99.9/lib/getopt.h src/porting/quagga-0.99.9/lib/getopt1.c src/porting/quagga-0.99.9/lib/hash.c src/porting/quagga-0.99.9/lib/hash.h src/porting/quagga-0.99.9/lib/if.c src/porting/quagga-0.99.9/lib/if.h src/porting/quagga-0.99.9/lib/if_rmap.c src/porting/quagga-0.99.9/lib/if_r! map.h src/porting/quagga-0.99.9/lib/jhash.c src/porting/quagga-0.99.9/lib/jhash.h src/porting/quagga-0.99.9/lib/keychain.c src/porting/quagga-0.99.9/lib/keychain.h src/porting/quagga-0.99.9/lib/linklist.c src/porting/quagga-0.99.9/lib/linklist.h src/porting/quagga-0.99.9/lib/log.c src/porting/quagga-0.99.9/lib/log.h src/porting/quagga-0.99.9/lib/md5.c src/porting/quagga-0.99.9/lib/md5.h src/porting/quagga-0.99.9/lib/memory.c src/porting/quagga-0.99.9/lib/memory.h src/porting/quagga-0.99.9/lib/memtypes.awk src/porting/quagga-0.99.9/lib/memtypes.c src/porting/quagga-0.99.9/lib/memtypes.h src/porting/quagga-0.99.9/lib/network.c src/porting/quagga-0.99.9/lib/network.h src/porting/quagga-0.99.9/lib/pid_output.c src/porting/quagga-0.99.9/lib/plist.c src/porting/quagga-0.99.9/lib/plist.h src/porting/quagga-0.99.9/lib/pqueue.c src/porting/quagga-0.99.9/lib/pqueue.h src/porting/quagga-0.99.9/lib/prefix.c src/porting/quagga-0.99.9/lib/prefix.h src/porting/quagga-0.99.9/lib/privs.c sr! c/porting/quagga-0.99.9/lib/privs.h src/porting/quagga-0.99.9/lib/rege x-gnu.h src/porting/quagga-0.99.9/lib/regex.c src/porting/quagga-0.99.9/lib/route_types.awk src/porting/quagga-0.99.9/lib/route_types.h src/porting/quagga-0.99.9/lib/route_types.txt src/porting/quagga-0.99.9/lib/routemap.c src/porting/quagga-0.99.9/lib/routemap.h src/porting/quagga-0.99.9/lib/sigevent.c src/porting/quagga-0.99.9/lib/sigevent.h src/porting/quagga-0.99.9/lib/smux.c src/porting/quagga-0.99.9/lib/smux.h src/porting/quagga-0.99.9/lib/sockopt.c src/porting/quagga-0.99.9/lib/sockopt.h src/porting/quagga-0.99.9/lib/sockunion.c src/porting/quagga-0.99.9/lib/sockunion.h src/porting/quagga-0.99.9/lib/str.c src/porting/quagga-0.99.9/lib/str.h src/porting/quagga-0.99.9/lib/stream.c src/porting/quagga-0.99.9/lib/stream.h src/porting/quagga-0.99.9/lib/table.c src/porting/quagga-0.99.9/lib/table.h src/porting/quagga-0.99.9/lib/thread.c src/porting/quagga-0.99.9/lib/thread.h src/porting/quagga-0.99.9/lib/vector.c src/porting/quagga-0.99.9/lib/vector.h src/porting/quagga-0.99! .9/lib/version.h src/porting/quagga-0.99.9/lib/version.h.in src/porting/quagga-0.99.9/lib/vty.c src/porting/quagga-0.99.9/lib/vty.h src/porting/quagga-0.99.9/lib/workqueue.c src/porting/quagga-0.99.9/lib/workqueue.h src/porting/quagga-0.99.9/lib/zassert.h src/porting/quagga-0.99.9/lib/zclient.c src/porting/quagga-0.99.9/lib/zclient.h src/porting/quagga-0.99.9/lib/zebra.h src/porting/quagga-0.99.9/ltmain.sh src/porting/quagga-0.99.9/m4/ChangeLog src/porting/quagga-0.99.9/m4/Makefile.am src/porting/quagga-0.99.9/m4/Makefile.in src/porting/quagga-0.99.9/m4/README.txt src/porting/quagga-0.99.9/missing src/porting/quagga-0.99.9/mkinstalldirs src/porting/quagga-0.99.9/ospf6d/ChangeLog src/porting/quagga-0.99.9/ospf6d/Makefile.am src/porting/quagga-0.99.9/ospf6d/Makefile.in src/porting/quagga-0.99.9/ospf6d/README src/porting/quagga-0.99.9/ospf6d/ospf6_abr.c src/porting/quagga-0.99.9/ospf6d/ospf6_abr.h src/porting/quagga-0.99.9/ospf6d/ospf6_area.c src/porting/quagga-0.99.9/ospf6d/o! spf6_area.h src/porting/quagga-0.99.9/ospf6d/ospf6_asbr.c src/porting/ quagga-0.99.9/ospf6d/ospf6_asbr.h src/porting/quagga-0.99.9/ospf6d/ospf6_flood.c src/porting/quagga-0.99.9/ospf6d/ospf6_flood.h src/porting/quagga-0.99.9/ospf6d/ospf6_interface.c src/porting/quagga-0.99.9/ospf6d/ospf6_interface.h src/porting/quagga-0.99.9/ospf6d/ospf6_intra.c src/porting/quagga-0.99.9/ospf6d/ospf6_intra.h src/porting/quagga-0.99.9/ospf6d/ospf6_lsa.c src/porting/quagga-0.99.9/ospf6d/ospf6_lsa.h src/porting/quagga-0.99.9/ospf6d/ospf6_lsdb.c src/porting/quagga-0.99.9/ospf6d/ospf6_lsdb.h src/porting/quagga-0.99.9/ospf6d/ospf6_main.c src/porting/quagga-0.99.9/ospf6d/ospf6_message.c src/porting/quagga-0.99.9/ospf6d/ospf6_message.h src/porting/quagga-0.99.9/ospf6d/ospf6_neighbor.c src/porting/quagga-0.99.9/ospf6d/ospf6_neighbor.h src/porting/quagga-0.99.9/ospf6d/ospf6_network.c src/porting/quagga-0.99.9/ospf6d/ospf6_network.h src/porting/quagga-0.99.9/ospf6d/ospf6_proto.c src/porting/quagga-0.99.9/ospf6d/ospf6_proto.h src/porting/quagga-0.99.9/ospf6d/ospf6_route.c ! src/porting/quagga-0.99.9/ospf6d/ospf6_route.h src/porting/quagga-0.99.9/ospf6d/ospf6_snmp.c src/porting/quagga-0.99.9/ospf6d/ospf6_snmp.h src/porting/quagga-0.99.9/ospf6d/ospf6_spf.c src/porting/quagga-0.99.9/ospf6d/ospf6_spf.h src/porting/quagga-0.99.9/ospf6d/ospf6_top.c src/porting/quagga-0.99.9/ospf6d/ospf6_top.h src/porting/quagga-0.99.9/ospf6d/ospf6_zebra.c src/porting/quagga-0.99.9/ospf6d/ospf6_zebra.h src/porting/quagga-0.99.9/ospf6d/ospf6d.c src/porting/quagga-0.99.9/ospf6d/ospf6d.conf.sample src/porting/quagga-0.99.9/ospf6d/ospf6d.h src/porting/quagga-0.99.9/ospfclient/AUTHORS src/porting/quagga-0.99.9/ospfclient/COPYING src/porting/quagga-0.99.9/ospfclient/ChangeLog src/porting/quagga-0.99.9/ospfclient/INSTALL src/porting/quagga-0.99.9/ospfclient/Makefile.am src/porting/quagga-0.99.9/ospfclient/Makefile.in src/porting/quagga-0.99.9/ospfclient/NEWS src/porting/quagga-0.99.9/ospfclient/README src/porting/quagga-0.99.9/ospfclient/ospf_apiclient.c src/porting/quagga-! 0.99.9/ospfclient/ospf_apiclient.h src/porting/quagga-0.99.9/ospfclien t/ospfclient.c src/porting/quagga-0.99.9/ospfd/ChangeLog src/porting/quagga-0.99.9/ospfd/ChangeLog.opaque.txt src/porting/quagga-0.99.9/ospfd/Makefile.am src/porting/quagga-0.99.9/ospfd/Makefile.in src/porting/quagga-0.99.9/ospfd/OSPF-MIB.txt src/porting/quagga-0.99.9/ospfd/OSPF-TRAP-MIB.txt src/porting/quagga-0.99.9/ospfd/ospf_abr.c src/porting/quagga-0.99.9/ospfd/ospf_abr.h src/porting/quagga-0.99.9/ospfd/ospf_api.c src/porting/quagga-0.99.9/ospfd/ospf_api.h src/porting/quagga-0.99.9/ospfd/ospf_apiserver.c src/porting/quagga-0.99.9/ospfd/ospf_apiserver.h src/porting/quagga-0.99.9/ospfd/ospf_asbr.c src/porting/quagga-0.99.9/ospfd/ospf_asbr.h src/porting/quagga-0.99.9/ospfd/ospf_ase.c src/porting/quagga-0.99.9/ospfd/ospf_ase.h src/porting/quagga-0.99.9/ospfd/ospf_dump.c src/porting/quagga-0.99.9/ospfd/ospf_dump.h src/porting/quagga-0.99.9/ospfd/ospf_flood.c src/porting/quagga-0.99.9/ospfd/ospf_flood.h src/porting/quagga-0.99.9/ospfd/ospf_ia.c src/porting/quagga-0.99.9/ospfd/! ospf_ia.h src/porting/quagga-0.99.9/ospfd/ospf_interface.c src/porting/quagga-0.99.9/ospfd/ospf_interface.h src/porting/quagga-0.99.9/ospfd/ospf_ism.c src/porting/quagga-0.99.9/ospfd/ospf_ism.h src/porting/quagga-0.99.9/ospfd/ospf_lsa.c src/porting/quagga-0.99.9/ospfd/ospf_lsa.h src/porting/quagga-0.99.9/ospfd/ospf_lsdb.c src/porting/quagga-0.99.9/ospfd/ospf_lsdb.h src/porting/quagga-0.99.9/ospfd/ospf_main.c src/porting/quagga-0.99.9/ospfd/ospf_neighbor.c src/porting/quagga-0.99.9/ospfd/ospf_neighbor.h src/porting/quagga-0.99.9/ospfd/ospf_network.c src/porting/quagga-0.99.9/ospfd/ospf_network.h src/porting/quagga-0.99.9/ospfd/ospf_nsm.c src/porting/quagga-0.99.9/ospfd/ospf_nsm.h src/porting/quagga-0.99.9/ospfd/ospf_opaque.c src/porting/quagga-0.99.9/ospfd/ospf_opaque.h src/porting/quagga-0.99.9/ospfd/ospf_packet.c src/porting/quagga-0.99.9/ospfd/ospf_packet.h src/porting/quagga-0.99.9/ospfd/ospf_route.c src/porting/quagga-0.99.9/ospfd/ospf_route.h src/porting/quagga-0.99.9/! ospfd/ospf_routemap.c src/porting/quagga-0.99.9/ospfd/ospf_snmp.c src/ por ting/quagga-0.99.9/ospfd/ospf_snmp.h src/porting/quagga-0.99.9/ospfd/ospf_spf.c src/porting/quagga-0.99.9/ospfd/ospf_spf.h src/porting/quagga-0.99.9/ospfd/ospf_te.c src/porting/quagga-0.99.9/ospfd/ospf_te.h src/porting/quagga-0.99.9/ospfd/ospf_vty.c src/porting/quagga-0.99.9/ospfd/ospf_vty.h src/porting/quagga-0.99.9/ospfd/ospf_zebra.c src/porting/quagga-0.99.9/ospfd/ospf_zebra.h src/porting/quagga-0.99.9/ospfd/ospfd.c src/porting/quagga-0.99.9/ospfd/ospfd.conf.sample src/porting/quagga-0.99.9/ospfd/ospfd.h src/porting/quagga-0.99.9/pkgsrc/ChangeLog src/porting/quagga-0.99.9/pkgsrc/Makefile.am src/porting/quagga-0.99.9/pkgsrc/Makefile.in src/porting/quagga-0.99.9/pkgsrc/bgpd.sh.in src/porting/quagga-0.99.9/pkgsrc/ospf6d.sh.in src/porting/quagga-0.99.9/pkgsrc/ospfd.sh.in src/porting/quagga-0.99.9/pkgsrc/ripd.sh.in src/porting/quagga-0.99.9/pkgsrc/ripngd.sh.in src/porting/quagga-0.99.9/pkgsrc/zebra.sh.in src/porting/quagga-0.99.9/redhat/Makefile.am src/porting/quagga-0.99.9/re! dhat/Makefile.in src/porting/quagga-0.99.9/redhat/bgpd.init src/porting/quagga-0.99.9/redhat/isisd.init src/porting/quagga-0.99.9/redhat/ospf6d.init src/porting/quagga-0.99.9/redhat/ospfd.init src/porting/quagga-0.99.9/redhat/quagga.logrotate src/porting/quagga-0.99.9/redhat/quagga.pam src/porting/quagga-0.99.9/redhat/quagga.pam.stack src/porting/quagga-0.99.9/redhat/quagga.spec src/porting/quagga-0.99.9/redhat/quagga.spec.in src/porting/quagga-0.99.9/redhat/quagga.sysconfig src/porting/quagga-0.99.9/redhat/ripd.init src/porting/quagga-0.99.9/redhat/ripngd.init src/porting/quagga-0.99.9/redhat/watchquagga.init src/porting/quagga-0.99.9/redhat/zebra.init src/porting/quagga-0.99.9/ripd/ChangeLog src/porting/quagga-0.99.9/ripd/Makefile.am src/porting/quagga-0.99.9/ripd/Makefile.in src/porting/quagga-0.99.9/ripd/RIPv2-MIB.txt src/porting/quagga-0.99.9/ripd/rip_debug.c src/porting/quagga-0.99.9/ripd/rip_debug.h src/porting/quagga-0.99.9/ripd/rip_interface.c src/porting/quagga-0.! 99.9/ripd/rip_interface.h src/porting/quagga-0.99.9/ripd/rip_main.c sr c/porting/quagga-0.99.9/ripd/rip_offset.c src/porting/quagga-0.99.9/ripd/rip_peer.c src/porting/quagga-0.99.9/ripd/rip_routemap.c src/porting/quagga-0.99.9/ripd/rip_snmp.c src/porting/quagga-0.99.9/ripd/rip_zebra.c src/porting/quagga-0.99.9/ripd/ripd.c src/porting/quagga-0.99.9/ripd/ripd.conf.sample src/porting/quagga-0.99.9/ripd/ripd.h src/porting/quagga-0.99.9/ripngd/ChangeLog src/porting/quagga-0.99.9/ripngd/Makefile.am src/porting/quagga-0.99.9/ripngd/Makefile.in src/porting/quagga-0.99.9/ripngd/ripng_debug.c src/porting/quagga-0.99.9/ripngd/ripng_debug.h src/porting/quagga-0.99.9/ripngd/ripng_interface.c src/porting/quagga-0.99.9/ripngd/ripng_main.c src/porting/quagga-0.99.9/ripngd/ripng_nexthop.c src/porting/quagga-0.99.9/ripngd/ripng_nexthop.h src/porting/quagga-0.99.9/ripngd/ripng_offset.c src/porting/quagga-0.99.9/ripngd/ripng_peer.c src/porting/quagga-0.99.9/ripngd/ripng_route.c src/porting/quagga-0.99.9/ripngd/ripng_route.h src/porting/quagga-0.99.9/ripngd/ripng_r! outemap.c src/porting/quagga-0.99.9/ripngd/ripng_zebra.c src/porting/quagga-0.99.9/ripngd/ripngd.c src/porting/quagga-0.99.9/ripngd/ripngd.conf.sample src/porting/quagga-0.99.9/ripngd/ripngd.h src/porting/quagga-0.99.9/solaris/ChangeLog src/porting/quagga-0.99.9/solaris/Makefile.am src/porting/quagga-0.99.9/solaris/Makefile.in src/porting/quagga-0.99.9/solaris/README.txt src/porting/quagga-0.99.9/solaris/depend.daemons.in src/porting/quagga-0.99.9/solaris/depend.dev.in src/porting/quagga-0.99.9/solaris/depend.doc.in src/porting/quagga-0.99.9/solaris/depend.libs.in src/porting/quagga-0.99.9/solaris/depend.smf.in src/porting/quagga-0.99.9/solaris/pkginfo.daemons.tmpl.in src/porting/quagga-0.99.9/solaris/pkginfo.dev.tmpl.in src/porting/quagga-0.99.9/solaris/pkginfo.doc.tmpl.in src/porting/quagga-0.99.9/solaris/pkginfo.libs.tmpl.in src/porting/quagga-0.99.9/solaris/pkginfo.smf.tmpl.in src/porting/quagga-0.99.9/solaris/pkginfo.tmpl.in src/porting/quagga-0.99.9/solaris/prototype.! daemons.in src/porting/quagga-0.99.9/solaris/prototype.dev.in src/port ing/quagga-0.99.9/solaris/prototype.doc.in src/porting/quagga-0.99.9/solaris/prototype.libs.in src/porting/quagga-0.99.9/solaris/prototype.smf.in src/porting/quagga-0.99.9/solaris/quagga.init.in src/porting/quagga-0.99.9/solaris/quagga.xml.in src/porting/quagga-0.99.9/tests/ChangeLog src/porting/quagga-0.99.9/tests/Makefile.am src/porting/quagga-0.99.9/tests/Makefile.in src/porting/quagga-0.99.9/tests/aspath_test.c src/porting/quagga-0.99.9/tests/bgp_capability_test.c src/porting/quagga-0.99.9/tests/heavy-thread.c src/porting/quagga-0.99.9/tests/heavy-wq.c src/porting/quagga-0.99.9/tests/heavy.c src/porting/quagga-0.99.9/tests/main.c src/porting/quagga-0.99.9/tests/test-buffer.c src/porting/quagga-0.99.9/tests/test-memory.c src/porting/quagga-0.99.9/tests/test-privs.c src/porting/quagga-0.99.9/tests/test-sig.c src/porting/quagga-0.99.9/tests/test-stream.c src/porting/quagga-0.99.9/tools/mrlg.cgi src/porting/quagga-0.99.9/tools/rrcheck.pl src/porting/quagga-0.99.9/tools/rrloo! kup.pl src/porting/quagga-0.99.9/tools/zc.pl src/porting/quagga-0.99.9/tools/zebra.el src/porting/quagga-0.99.9/update-autotools src/porting/quagga-0.99.9/vtysh/ChangeLog src/porting/quagga-0.99.9/vtysh/Makefile.am src/porting/quagga-0.99.9/vtysh/Makefile.in src/porting/quagga-0.99.9/vtysh/extract.pl src/porting/quagga-0.99.9/vtysh/extract.pl.in src/porting/quagga-0.99.9/vtysh/vtysh.c src/porting/quagga-0.99.9/vtysh/vtysh.conf.sample src/porting/quagga-0.99.9/vtysh/vtysh.h src/porting/quagga-0.99.9/vtysh/vtysh_config.c src/porting/quagga-0.99.9/vtysh/vtysh_main.c src/porting/quagga-0.99.9/vtysh/vtysh_user.c src/porting/quagga-0.99.9/vtysh/vtysh_user.h src/porting/quagga-0.99.9/watchquagga/ChangeLog src/porting/quagga-0.99.9/watchquagga/Makefile.am src/porting/quagga-0.99.9/watchquagga/Makefile.in src/porting/quagga-0.99.9/watchquagga/watchquagga.c src/porting/quagga-0.99.9/zebra/ChangeLog src/porting/quagga-0.99.9/zebra/GNOME-PRODUCT-ZEBRA-MIB src/porting/quagga-0.99.9/zebr! a/GNOME-SMI src/porting/quagga-0.99.9/zebra/Makefile.am src/porting/qu agga-0.99.9/zebra/Makefile.in src/porting/quagga-0.99.9/zebra/connected.c src/porting/quagga-0.99.9/zebra/connected.h src/porting/quagga-0.99.9/zebra/debug.c src/porting/quagga-0.99.9/zebra/debug.h src/porting/quagga-0.99.9/zebra/if_ioctl.c src/porting/quagga-0.99.9/zebra/if_ioctl_solaris.c src/porting/quagga-0.99.9/zebra/if_netlink.c src/porting/quagga-0.99.9/zebra/if_proc.c src/porting/quagga-0.99.9/zebra/if_sysctl.c src/porting/quagga-0.99.9/zebra/interface.c src/porting/quagga-0.99.9/zebra/interface.h src/porting/quagga-0.99.9/zebra/ioctl.c src/porting/quagga-0.99.9/zebra/ioctl.h src/porting/quagga-0.99.9/zebra/ioctl_null.c src/porting/quagga-0.99.9/zebra/ioctl_solaris.c src/porting/quagga-0.99.9/zebra/ipforward.h src/porting/quagga-0.99.9/zebra/ipforward_aix.c src/porting/quagga-0.99.9/zebra/ipforward_ews.c src/porting/quagga-0.99.9/zebra/ipforward_proc.c src/porting/quagga-0.99.9/zebra/ipforward_solaris.c src/porting/quagga-0.99.9/zebra/ipforward_sysctl.c src/porting/q! uagga-0.99.9/zebra/irdp.h src/porting/quagga-0.99.9/zebra/irdp_interface.c src/porting/quagga-0.99.9/zebra/irdp_main.c src/porting/quagga-0.99.9/zebra/irdp_packet.c src/porting/quagga-0.99.9/zebra/kernel_netlink.c src/porting/quagga-0.99.9/zebra/kernel_null.c src/porting/quagga-0.99.9/zebra/kernel_socket.c src/porting/quagga-0.99.9/zebra/kernel_socket.h src/porting/quagga-0.99.9/zebra/main.c src/porting/quagga-0.99.9/zebra/misc_null.c src/porting/quagga-0.99.9/zebra/mtu_kvm.c src/porting/quagga-0.99.9/zebra/redistribute.c src/porting/quagga-0.99.9/zebra/redistribute.h src/porting/quagga-0.99.9/zebra/redistribute_null.c src/porting/quagga-0.99.9/zebra/rib.h src/porting/quagga-0.99.9/zebra/router-id.c src/porting/quagga-0.99.9/zebra/router-id.h src/porting/quagga-0.99.9/zebra/rt.h src/porting/quagga-0.99.9/zebra/rt_ioctl.c src/porting/quagga-0.99.9/zebra/rt_netlink.c src/porting/quagga-0.99.9/zebra/rt_socket.c src/porting/quagga-0.99.9/zebra/rtadv.c src/porting/quagga-0.99.9/! zebra/rtadv.h src/porting/quagga-0.99.9/zebra/rtread_getmsg.c src/port ing /quagga-0.99.9/zebra/rtread_netlink.c src/porting/quagga-0.99.9/zebra/rtread_proc.c src/porting/quagga-0.99.9/zebra/rtread_sysctl.c src/porting/quagga-0.99.9/zebra/test_main.c src/porting/quagga-0.99.9/zebra/zebra.conf.sample src/porting/quagga-0.99.9/zebra/zebra_rib.c src/porting/quagga-0.99.9/zebra/zebra_routemap.c src/porting/quagga-0.99.9/zebra/zebra_snmp.c src/porting/quagga-0.99.9/zebra/zebra_vty.c src/porting/quagga-0.99.9/zebra/zserv.c src/porting/quagga-0.99.9/zebra/zserv.h url: http://code.nsnam.org/lj/quagga-porting/rev/862202ed5c49 ---- add process file examples/process-quagga.cc user: Liu Jian files: examples/process-quagga.cc url: http://code.nsnam.org/lj/quagga-porting/rev/14083ff0d1bb From code at nsnam-code.ece.gatech.edu Mon Aug 11 09:11:48 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 12:11:48 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218471108.0@code.nsnam.org> ---- null user: Liu Jian files: src/porting/libnl-1.1/COPYING src/porting/libnl-1.1/ChangeLog src/porting/libnl-1.1/Makefile src/porting/libnl-1.1/Makefile.opts.in src/porting/libnl-1.1/Makefile.rules src/porting/libnl-1.1/aclocal.m4 src/porting/libnl-1.1/configure src/porting/libnl-1.1/configure.in src/porting/libnl-1.1/doc/Doxyfile src/porting/libnl-1.1/doc/Doxyfile.in src/porting/libnl-1.1/doc/Makefile src/porting/libnl-1.1/doc/libnl.css src/porting/libnl-1.1/include/Makefile src/porting/libnl-1.1/include/linux/gen_stats.h src/porting/libnl-1.1/include/linux/genetlink.h src/porting/libnl-1.1/include/linux/if.h src/porting/libnl-1.1/include/linux/if_addr.h src/porting/libnl-1.1/include/linux/if_arp.h src/porting/libnl-1.1/include/linux/if_ether.h src/porting/libnl-1.1/include/linux/if_link.h src/porting/libnl-1.1/include/linux/ip_mp_alg.h src/porting/libnl-1.1/include/linux/neighbour.h src/porting/libnl-1.1/include/linux/netfilter/nfnetlink.h src/porting/libnl-1.1/include/linux/netfilter/nfnetlink! _conntrack.h src/porting/libnl-1.1/include/linux/netfilter/nfnetlink_log.h src/porting/libnl-1.1/include/linux/netlink.h src/porting/libnl-1.1/include/linux/pkt_cls.h src/porting/libnl-1.1/include/linux/pkt_sched.h src/porting/libnl-1.1/include/linux/rtnetlink.h src/porting/libnl-1.1/include/netlink-generic.h src/porting/libnl-1.1/include/netlink-local.h src/porting/libnl-1.1/include/netlink-tc.h src/porting/libnl-1.1/include/netlink-types.h src/porting/libnl-1.1/include/netlink/addr.h src/porting/libnl-1.1/include/netlink/attr.h src/porting/libnl-1.1/include/netlink/cache-api.h src/porting/libnl-1.1/include/netlink/cache.h src/porting/libnl-1.1/include/netlink/data.h src/porting/libnl-1.1/include/netlink/fib_lookup/lookup.h src/porting/libnl-1.1/include/netlink/fib_lookup/request.h src/porting/libnl-1.1/include/netlink/genl/ctrl.h src/porting/libnl-1.1/include/netlink/genl/family.h src/porting/libnl-1.1/include/netlink/genl/genl.h src/porting/libnl-1.1/include/netlink/genl! /mngt.h src/porting/libnl-1.1/include/netlink/handlers.h src/porting/l ibnl-1.1/include/netlink/list.h src/porting/libnl-1.1/include/netlink/msg.h src/porting/libnl-1.1/include/netlink/netfilter/ct.h src/porting/libnl-1.1/include/netlink/netfilter/log.h src/porting/libnl-1.1/include/netlink/netfilter/nfnl.h src/porting/libnl-1.1/include/netlink/netlink-compat.h src/porting/libnl-1.1/include/netlink/netlink-kernel.h src/porting/libnl-1.1/include/netlink/netlink.h src/porting/libnl-1.1/include/netlink/object-api.h src/porting/libnl-1.1/include/netlink/object.h src/porting/libnl-1.1/include/netlink/route/addr.h src/porting/libnl-1.1/include/netlink/route/class-modules.h src/porting/libnl-1.1/include/netlink/route/class.h src/porting/libnl-1.1/include/netlink/route/classifier-modules.h src/porting/libnl-1.1/include/netlink/route/classifier.h src/porting/libnl-1.1/include/netlink/route/cls/fw.h src/porting/libnl-1.1/include/netlink/route/cls/police.h src/porting/libnl-1.1/include/netlink/route/cls/u32.h src/porting/libnl-1.1/include/netlink/route/li! nk.h src/porting/libnl-1.1/include/netlink/route/link/info-api.h src/porting/libnl-1.1/include/netlink/route/link/vlan.h src/porting/libnl-1.1/include/netlink/route/neighbour.h src/porting/libnl-1.1/include/netlink/route/neightbl.h src/porting/libnl-1.1/include/netlink/route/nexthop.h src/porting/libnl-1.1/include/netlink/route/qdisc-modules.h src/porting/libnl-1.1/include/netlink/route/qdisc.h src/porting/libnl-1.1/include/netlink/route/route.h src/porting/libnl-1.1/include/netlink/route/rtnl.h src/porting/libnl-1.1/include/netlink/route/rule.h src/porting/libnl-1.1/include/netlink/route/sch/cbq.h src/porting/libnl-1.1/include/netlink/route/sch/dsmark.h src/porting/libnl-1.1/include/netlink/route/sch/fifo.h src/porting/libnl-1.1/include/netlink/route/sch/htb.h src/porting/libnl-1.1/include/netlink/route/sch/netem.h src/porting/libnl-1.1/include/netlink/route/sch/prio.h src/porting/libnl-1.1/include/netlink/route/sch/red.h src/porting/libnl-1.1/include/netlink/route/sch/sfq! .h src/porting/libnl-1.1/include/netlink/route/sch/tbf.h src/porting/l ibnl-1.1/include/netlink/route/tc.h src/porting/libnl-1.1/include/netlink/socket.h src/porting/libnl-1.1/include/netlink/types.h src/porting/libnl-1.1/include/netlink/utils.h src/porting/libnl-1.1/install-sh src/porting/libnl-1.1/lib/Makefile src/porting/libnl-1.1/lib/addr.c src/porting/libnl-1.1/lib/attr.c src/porting/libnl-1.1/lib/cache.c src/porting/libnl-1.1/lib/cache_mngr.c src/porting/libnl-1.1/lib/cache_mngt.c src/porting/libnl-1.1/lib/data.c src/porting/libnl-1.1/lib/defs.h src/porting/libnl-1.1/lib/defs.h.in src/porting/libnl-1.1/lib/doc.c src/porting/libnl-1.1/lib/family.c src/porting/libnl-1.1/lib/fib_lookup/lookup.c src/porting/libnl-1.1/lib/fib_lookup/request.c src/porting/libnl-1.1/lib/genl/ctrl.c src/porting/libnl-1.1/lib/genl/family.c src/porting/libnl-1.1/lib/genl/genl.c src/porting/libnl-1.1/lib/genl/mngt.c src/porting/libnl-1.1/lib/handlers.c src/porting/libnl-1.1/lib/msg.c src/porting/libnl-1.1/lib/netfilter/ct.c src/porting/libnl-1.1/lib/netfilter/ct_obj! .c src/porting/libnl-1.1/lib/netfilter/log.c src/porting/libnl-1.1/lib/netfilter/log_obj.c src/porting/libnl-1.1/lib/netfilter/nfnl.c src/porting/libnl-1.1/lib/nl.c src/porting/libnl-1.1/lib/object.c src/porting/libnl-1.1/lib/route/addr.c src/porting/libnl-1.1/lib/route/class.c src/porting/libnl-1.1/lib/route/class_api.c src/porting/libnl-1.1/lib/route/class_obj.c src/porting/libnl-1.1/lib/route/classifier.c src/porting/libnl-1.1/lib/route/cls/fw.c src/porting/libnl-1.1/lib/route/cls/police.c src/porting/libnl-1.1/lib/route/cls/u32.c src/porting/libnl-1.1/lib/route/cls_api.c src/porting/libnl-1.1/lib/route/cls_obj.c src/porting/libnl-1.1/lib/route/link.c src/porting/libnl-1.1/lib/route/link/api.c src/porting/libnl-1.1/lib/route/link/vlan.c src/porting/libnl-1.1/lib/route/neigh.c src/porting/libnl-1.1/lib/route/neightbl.c src/porting/libnl-1.1/lib/route/nexthop.c src/porting/libnl-1.1/lib/route/qdisc.c src/porting/libnl-1.1/lib/route/qdisc_api.c src/porting/libnl-1.1/lib/rou! te/qdisc_obj.c src/porting/libnl-1.1/lib/route/route.c src/porting/lib nl-1.1/lib/route/route_obj.c src/porting/libnl-1.1/lib/route/route_utils.c src/porting/libnl-1.1/lib/route/rtnl.c src/porting/libnl-1.1/lib/route/rule.c src/porting/libnl-1.1/lib/route/sch/blackhole.c src/porting/libnl-1.1/lib/route/sch/cbq.c src/porting/libnl-1.1/lib/route/sch/dsmark.c src/porting/libnl-1.1/lib/route/sch/fifo.c src/porting/libnl-1.1/lib/route/sch/htb.c src/porting/libnl-1.1/lib/route/sch/netem.c src/porting/libnl-1.1/lib/route/sch/prio.c src/porting/libnl-1.1/lib/route/sch/red.c src/porting/libnl-1.1/lib/route/sch/sfq.c src/porting/libnl-1.1/lib/route/sch/tbf.c src/porting/libnl-1.1/lib/route/tc.c src/porting/libnl-1.1/lib/socket.c src/porting/libnl-1.1/lib/utils.c src/porting/libnl-1.1/libnl-1.pc src/porting/libnl-1.1/libnl-1.pc.in src/porting/libnl-1.1/src/Makefile src/porting/libnl-1.1/src/f_addr.c src/porting/libnl-1.1/src/f_ct.c src/porting/libnl-1.1/src/f_link.c src/porting/libnl-1.1/src/f_neigh.c src/porting/libnl-1.1/src/f_route.c src/porting/libnl-! 1.1/src/genl-ctrl-dump.c src/porting/libnl-1.1/src/genl-ctrl-get.c src/porting/libnl-1.1/src/nf-ct-dump.c src/porting/libnl-1.1/src/nf-log.c src/porting/libnl-1.1/src/nf-monitor.c src/porting/libnl-1.1/src/nl-addr-add.c src/porting/libnl-1.1/src/nl-addr-delete.c src/porting/libnl-1.1/src/nl-addr-dump.c src/porting/libnl-1.1/src/nl-fib-lookup.c src/porting/libnl-1.1/src/nl-link-dump.c src/porting/libnl-1.1/src/nl-link-ifindex2name.c src/porting/libnl-1.1/src/nl-link-name2ifindex.c src/porting/libnl-1.1/src/nl-link-set.c src/porting/libnl-1.1/src/nl-link-stats.c src/porting/libnl-1.1/src/nl-list-caches.c src/porting/libnl-1.1/src/nl-list-sockets.c src/porting/libnl-1.1/src/nl-monitor.c src/porting/libnl-1.1/src/nl-neigh-add.c src/porting/libnl-1.1/src/nl-neigh-delete.c src/porting/libnl-1.1/src/nl-neigh-dump.c src/porting/libnl-1.1/src/nl-neightbl-dump.c src/porting/libnl-1.1/src/nl-qdisc-add.c src/porting/libnl-1.1/src/nl-qdisc-delete.c src/porting/libnl-1.1/src/nl-qdisc-dum! p.c src/porting/libnl-1.1/src/nl-route-add.c src/porting/libnl-1.1/src /nl -route-del.c src/porting/libnl-1.1/src/nl-route-dump.c src/porting/libnl-1.1/src/nl-route-get.c src/porting/libnl-1.1/src/nl-rule-dump.c src/porting/libnl-1.1/src/nl-tctree-dump.c src/porting/libnl-1.1/src/nl-util-addr.c src/porting/libnl-1.1/src/utils.c src/porting/libnl-1.1/src/utils.h src/porting/libnl-1.1/tests/Makefile src/porting/libnl-1.1/tests/test-cache-mngr.c src/porting/libnl-1.1/tests/test-genl.c src/porting/libnl-1.1/tests/test-nf-cache-mngr.c src/porting/libnl-1.1/tests/test-socket-creation.c url: http://code.nsnam.org/lj/quagga-porting/rev/465b09864028 From code at nsnam-code.ece.gatech.edu Mon Aug 11 09:25:21 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 12:25:21 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218471921.0@code.nsnam.org> ---- udp demo user: Craig Dowell files: examples/emu-udp-echo.cc examples/wscript url: http://code.nsnam.org/craigdo/ns-3-emu/rev/1d976d8974cb From code at nsnam-code.ece.gatech.edu Mon Aug 11 09:54:57 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 12:54:57 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218473697.0@code.nsnam.org> ---- Implement GetMtu for emulated-net-device user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/e9ecda19f878 From code at nsnam-code.ece.gatech.edu Mon Aug 11 10:30:29 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 13:30:29 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218475829.0@code.nsnam.org> ---- bug 276: bridge netdevice has no helper class. user: Mathieu Lacage files: examples/csma-bridge.cc src/helper/bridge-helper.cc src/helper/bridge-helper.h src/helper/wscript url: http://code.nsnam.org/ns-3-dev/rev/028b7de98fb1 From code at nsnam-code.ece.gatech.edu Mon Aug 11 11:15:46 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 14:15:46 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218478546.0@code.nsnam.org> ---- bug 275: Queue::Peek should return Ptr user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/drop-tail-queue.cc src/node/drop-tail-queue.h src/node/queue.cc src/node/queue.h url: http://code.nsnam.org/ns-3-dev/rev/4b8ef7da0ac3 From code at nsnam-code.ece.gatech.edu Mon Aug 11 11:39:31 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 14:39:31 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218479971.0@code.nsnam.org> ---- try and be at least a little consistent with sockets user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/9bd3bff07ca5 From code at nsnam-code.ece.gatech.edu Mon Aug 11 13:20:57 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 16:20:57 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218486057.0@code.nsnam.org> ---- checkpoint user: Craig Dowell files: examples/emu-udp-echo.cc src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h src/helper/emu-helper.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/3052f3d6359b From code at nsnam-code.ece.gatech.edu Mon Aug 11 14:28:59 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 17:28:59 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218490139.0@code.nsnam.org> ---- play with ethernet headers to make tracing look the same user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/4a1f609f46cb From code at nsnam-code.ece.gatech.edu Mon Aug 11 14:51:55 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 17:51:55 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218491515.0@code.nsnam.org> ---- get sortof real about addresses user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc src/helper/emu-helper.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/ee2c90f02a75 From code at nsnam-code.ece.gatech.edu Mon Aug 11 15:15:20 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 18:15:20 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218492920.0@code.nsnam.org> ---- make sure we don't attempt to read outside of ourselves when deserializing a header for printing. user: Mathieu Lacage files: src/common/packet-metadata.cc url: http://code.nsnam.org/ns-3-dev/rev/076ae3766f27 From code at nsnam-code.ece.gatech.edu Mon Aug 11 16:18:45 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 19:18:45 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218496725.0@code.nsnam.org> ---- Add bounds checking asserts to Node::GetApplication, NodeList::GetNode, and Node::GetDevice. user: Gustavo J. A. M. Carneiro files: src/node/node-list.cc src/node/node.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fe3945d67a88 ---- Oops, typo (evil copy-paste) user: Gustavo J. A. M. Carneiro files: src/node/node.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/308a7d84b18f ---- Bug #270: Simulator::RunOneEvent user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_simulator.py src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/88e9cee20461 ---- implement WifiNetDevice::SendFrom user: Mathieu Lacage files: src/devices/wifi/adhoc-wifi-mac.cc src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.cc src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5ba130a7f519 ---- remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake. user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/node.cc src/node/node.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/dacc57c5d31f ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e101960f06de ---- ensure type is registered user: Mathieu Lacage files: src/devices/bridge/bridge-net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a6113320f46a ---- Rescan API (due to wifi changes to support bridging) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b179468df160 ---- inet raw sockets. user: Mathieu Lacage files: src/internet-stack/internet-stack.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-raw-socket-factory-impl.cc src/internet-stack/ipv4-raw-socket-factory-impl.h src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h src/internet-stack/wscript src/node/ipv4-raw-socket-factory.cc src/node/ipv4-raw-socket-factory.h src/node/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fc07f91a5da1 ---- There might not be any protocol to receive the packet. sockets need a node. user: Mathieu Lacage files: src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/011df1d87b7e ---- need a node. must notify listeners. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9872af91a920 ---- raw packet example. user: Mathieu Lacage files: examples/csma-raw-ip-socket.cc examples/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/763a4448ce4b ---- Make sure received packets still have an ip header when sent back to the user. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b70c5aa11ba9 ---- make sure we set a source address for outgoing packets. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/65252ab0770b ---- icmp ping user: Mathieu Lacage files: examples/csma-ping.cc examples/wscript src/applications/v4ping/v4ping.cc src/applications/v4ping/v4ping.h src/applications/v4ping/wscript src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wscript src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/icmpv4-l4-protocol.h src/internet-stack/icmpv4.cc src/internet-stack/icmpv4.h src/internet-stack/internet-stack.cc src/internet-stack/wscript src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b4c4bebae87d ---- remove uneeded virtual keyword user: Mathieu Lacage files: src/node/socket.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4bc5b06f92df ---- use the right log component name for PacketSink. use NS_LOG_FUNCTION. user: Mathieu Lacage files: src/applications/packet-sink/packet-sink.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b2ef6249a724 ---- rm examples/tcp-2way.cc user: Raj Bhattacharjea files: examples/tcp-2way.cc examples/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5c7524e89e10 ---- bug 276: bridge netdevice has no helper class. user: Mathieu Lacage files: examples/csma-bridge.cc src/helper/bridge-helper.cc src/helper/bridge-helper.h src/helper/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/028b7de98fb1 ---- bug 275: Queue::Peek should return Ptr user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/drop-tail-queue.cc src/node/drop-tail-queue.h src/node/queue.cc src/node/queue.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4b8ef7da0ac3 ---- make sure we don't attempt to read outside of ourselves when deserializing a header for printing. user: Mathieu Lacage files: src/common/packet-metadata.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/076ae3766f27 ---- merge with HEAD user: Mathieu Lacage files: examples/tcp-2way.cc examples/wscript src/helper/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/c523dc211926 ---- merge with icmp/rawip branch user: Mathieu Lacage files: examples/tcp-2way.cc examples/wscript src/helper/wscript src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3bd7110d2502 ---- enable ip raw sockets from the ProcessManager user: Mathieu Lacage files: examples/wscript src/process/process-manager.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9f9b5af242db ---- wrap getpid/getppid user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d87a73ba7d92 ---- kill sys/simu-types.h user: Mathieu Lacage files: src/process/simu-signal.h src/process/simu-unistd.h src/process/simu.cc src/process/sys/simu-types.h src/process/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d0441760e5e9 ---- wrap more user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-unistd.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/63ae69d931af From code at nsnam-code.ece.gatech.edu Mon Aug 11 16:27:57 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 19:27:57 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218497277.0@code.nsnam.org> ---- checkpoint user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc src/node/net-device.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/d21a9be61a45 From code at nsnam-code.ece.gatech.edu Mon Aug 11 16:29:19 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 19:29:19 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218497359.0@code.nsnam.org> ---- build a c-only library. user: Mathieu Lacage files: src/process/wscript wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/89f49dfe079d From code at nsnam-code.ece.gatech.edu Mon Aug 11 20:59:28 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 11 Aug 2008 23:59:28 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218513568.0@code.nsnam.org> ---- wrap open/close/getsockname. user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3b322b1cfe7d ---- ping example. forgot to add. user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/331a572c85fc From code at nsnam-code.ece.gatech.edu Mon Aug 11 21:49:38 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 00:49:38 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218516578.0@code.nsnam.org> ---- Add bounds checking asserts to Node::GetApplication, NodeList::GetNode, and Node::GetDevice. user: Gustavo J. A. M. Carneiro files: src/node/node-list.cc src/node/node.cc url: http://code.nsnam.org/lj/quagga-porting/rev/fe3945d67a88 ---- Oops, typo (evil copy-paste) user: Gustavo J. A. M. Carneiro files: src/node/node.cc url: http://code.nsnam.org/lj/quagga-porting/rev/308a7d84b18f ---- Bug #270: Simulator::RunOneEvent user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_simulator.py src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/lj/quagga-porting/rev/88e9cee20461 ---- implement WifiNetDevice::SendFrom user: Mathieu Lacage files: src/devices/wifi/adhoc-wifi-mac.cc src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.cc src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/lj/quagga-porting/rev/5ba130a7f519 ---- remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake. user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/node.cc src/node/node.h url: http://code.nsnam.org/lj/quagga-porting/rev/dacc57c5d31f ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/lj/quagga-porting/rev/e101960f06de ---- ensure type is registered user: Mathieu Lacage files: src/devices/bridge/bridge-net-device.cc url: http://code.nsnam.org/lj/quagga-porting/rev/a6113320f46a ---- Rescan API (due to wifi changes to support bridging) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/lj/quagga-porting/rev/b179468df160 ---- inet raw sockets. user: Mathieu Lacage files: src/internet-stack/internet-stack.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-raw-socket-factory-impl.cc src/internet-stack/ipv4-raw-socket-factory-impl.h src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h src/internet-stack/wscript src/node/ipv4-raw-socket-factory.cc src/node/ipv4-raw-socket-factory.h src/node/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/fc07f91a5da1 ---- There might not be any protocol to receive the packet. sockets need a node. user: Mathieu Lacage files: src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/lj/quagga-porting/rev/011df1d87b7e ---- need a node. must notify listeners. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/lj/quagga-porting/rev/9872af91a920 ---- raw packet example. user: Mathieu Lacage files: examples/csma-raw-ip-socket.cc examples/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/763a4448ce4b ---- Make sure received packets still have an ip header when sent back to the user. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc url: http://code.nsnam.org/lj/quagga-porting/rev/b70c5aa11ba9 ---- make sure we set a source address for outgoing packets. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc url: http://code.nsnam.org/lj/quagga-porting/rev/65252ab0770b ---- icmp ping user: Mathieu Lacage files: examples/csma-ping.cc examples/wscript src/applications/v4ping/v4ping.cc src/applications/v4ping/v4ping.h src/applications/v4ping/wscript src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wscript src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/icmpv4-l4-protocol.h src/internet-stack/icmpv4.cc src/internet-stack/icmpv4.h src/internet-stack/internet-stack.cc src/internet-stack/wscript src/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/b4c4bebae87d ---- remove uneeded virtual keyword user: Mathieu Lacage files: src/node/socket.h url: http://code.nsnam.org/lj/quagga-porting/rev/4bc5b06f92df ---- use the right log component name for PacketSink. use NS_LOG_FUNCTION. user: Mathieu Lacage files: src/applications/packet-sink/packet-sink.cc url: http://code.nsnam.org/lj/quagga-porting/rev/b2ef6249a724 ---- rm examples/tcp-2way.cc user: Raj Bhattacharjea files: examples/tcp-2way.cc examples/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/5c7524e89e10 ---- bug 276: bridge netdevice has no helper class. user: Mathieu Lacage files: examples/csma-bridge.cc src/helper/bridge-helper.cc src/helper/bridge-helper.h src/helper/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/028b7de98fb1 ---- bug 275: Queue::Peek should return Ptr user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/drop-tail-queue.cc src/node/drop-tail-queue.h src/node/queue.cc src/node/queue.h url: http://code.nsnam.org/lj/quagga-porting/rev/4b8ef7da0ac3 ---- make sure we don't attempt to read outside of ourselves when deserializing a header for printing. user: Mathieu Lacage files: src/common/packet-metadata.cc url: http://code.nsnam.org/lj/quagga-porting/rev/076ae3766f27 ---- merge with HEAD user: Mathieu Lacage files: examples/tcp-2way.cc examples/wscript src/helper/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/c523dc211926 ---- merge with icmp/rawip branch user: Mathieu Lacage files: examples/tcp-2way.cc examples/wscript src/helper/wscript src/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/3bd7110d2502 ---- enable ip raw sockets from the ProcessManager user: Mathieu Lacage files: examples/wscript src/process/process-manager.cc url: http://code.nsnam.org/lj/quagga-porting/rev/9f9b5af242db ---- wrap getpid/getppid user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/d87a73ba7d92 ---- kill sys/simu-types.h user: Mathieu Lacage files: src/process/simu-signal.h src/process/simu-unistd.h src/process/simu.cc src/process/sys/simu-types.h src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/d0441760e5e9 ---- wrap more user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-unistd.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/63ae69d931af ---- build a c-only library. user: Mathieu Lacage files: src/process/wscript wscript url: http://code.nsnam.org/lj/quagga-porting/rev/89f49dfe079d ---- wrap open/close/getsockname. user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/3b322b1cfe7d ---- ping example. forgot to add. user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/lj/quagga-porting/rev/331a572c85fc From code at nsnam-code.ece.gatech.edu Mon Aug 11 22:09:31 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 01:09:31 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218517771.0@code.nsnam.org> ---- merge with HEAD user: Liu Jian files: examples/tcp-2way.cc examples/wscript src/helper/wscript src/node/socket.h src/node/wscript src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-types.h src/process/wscript src/wscript wscript url: http://code.nsnam.org/lj/quagga-porting/rev/28683b46ca1b From code at nsnam-code.ece.gatech.edu Mon Aug 11 22:16:07 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 01:16:07 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218518167.0@code.nsnam.org> ---- typo user: Liu Jian files: src/process/process-manager.cc url: http://code.nsnam.org/lj/quagga-porting/rev/889e4388f156 From code at nsnam-code.ece.gatech.edu Mon Aug 11 22:30:05 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 01:30:05 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218519005.0@code.nsnam.org> ---- support linux's ICMP_FILTER user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6415ffbd2ac2 ---- SOL_RAW+ICMP_FILTER user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/31d128c86608 From tomhend at u.washington.edu Tue Aug 12 00:13:21 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Tue, 12 Aug 2008 00:13:21 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808120713.m7C7DLuU031107@ns-regression.ee.washington.edu> Mon Aug 11 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Tue Aug 12 01:31:51 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 04:31:51 -0400 Subject: [Ns-commits] lj/ns-3-netlink Message-ID: <1218529911.0@code.nsnam.org> ---- test user: Liu Jian files: src/libnl-1.1/COPYING src/libnl-1.1/ChangeLog src/libnl-1.1/Makefile src/libnl-1.1/Makefile.opts.in src/libnl-1.1/Makefile.rules src/libnl-1.1/aclocal.m4 src/libnl-1.1/configure src/libnl-1.1/configure.in src/libnl-1.1/doc/Doxyfile src/libnl-1.1/doc/Doxyfile.in src/libnl-1.1/doc/Makefile src/libnl-1.1/doc/libnl.css src/libnl-1.1/include/Makefile src/libnl-1.1/include/linux/gen_stats.h src/libnl-1.1/include/linux/genetlink.h src/libnl-1.1/include/linux/if.h src/libnl-1.1/include/linux/if_addr.h src/libnl-1.1/include/linux/if_arp.h src/libnl-1.1/include/linux/if_ether.h src/libnl-1.1/include/linux/if_link.h src/libnl-1.1/include/linux/ip_mp_alg.h src/libnl-1.1/include/linux/neighbour.h src/libnl-1.1/include/linux/netfilter/nfnetlink.h src/libnl-1.1/include/linux/netfilter/nfnetlink_conntrack.h src/libnl-1.1/include/linux/netfilter/nfnetlink_log.h src/libnl-1.1/include/linux/netlink.h src/libnl-1.1/include/linux/pkt_cls.h src/libnl-1.1/include/linux/pkt_sched.h src/libnl! -1.1/include/linux/rtnetlink.h src/libnl-1.1/include/netlink-generic.h src/libnl-1.1/include/netlink-local.h src/libnl-1.1/include/netlink-tc.h src/libnl-1.1/include/netlink-types.h src/libnl-1.1/include/netlink/addr.h src/libnl-1.1/include/netlink/attr.h src/libnl-1.1/include/netlink/cache-api.h src/libnl-1.1/include/netlink/cache.h src/libnl-1.1/include/netlink/data.h src/libnl-1.1/include/netlink/fib_lookup/lookup.h src/libnl-1.1/include/netlink/fib_lookup/request.h src/libnl-1.1/include/netlink/genl/ctrl.h src/libnl-1.1/include/netlink/genl/family.h src/libnl-1.1/include/netlink/genl/genl.h src/libnl-1.1/include/netlink/genl/mngt.h src/libnl-1.1/include/netlink/handlers.h src/libnl-1.1/include/netlink/list.h src/libnl-1.1/include/netlink/msg.h src/libnl-1.1/include/netlink/netfilter/ct.h src/libnl-1.1/include/netlink/netfilter/log.h src/libnl-1.1/include/netlink/netfilter/nfnl.h src/libnl-1.1/include/netlink/netlink-compat.h src/libnl-1.1/include/netlink/netlink-kernel.! h src/libnl-1.1/include/netlink/netlink.h src/libnl-1.1/include/netlin k/object-api.h src/libnl-1.1/include/netlink/object.h src/libnl-1.1/include/netlink/route/addr.h src/libnl-1.1/include/netlink/route/class-modules.h src/libnl-1.1/include/netlink/route/class.h src/libnl-1.1/include/netlink/route/classifier-modules.h src/libnl-1.1/include/netlink/route/classifier.h src/libnl-1.1/include/netlink/route/cls/fw.h src/libnl-1.1/include/netlink/route/cls/police.h src/libnl-1.1/include/netlink/route/cls/u32.h src/libnl-1.1/include/netlink/route/link.h src/libnl-1.1/include/netlink/route/link/info-api.h src/libnl-1.1/include/netlink/route/link/vlan.h src/libnl-1.1/include/netlink/route/neighbour.h src/libnl-1.1/include/netlink/route/neightbl.h src/libnl-1.1/include/netlink/route/nexthop.h src/libnl-1.1/include/netlink/route/qdisc-modules.h src/libnl-1.1/include/netlink/route/qdisc.h src/libnl-1.1/include/netlink/route/route.h src/libnl-1.1/include/netlink/route/rtnl.h src/libnl-1.1/include/netlink/route/rule.h src/libnl-1.1/include/netlink/route/sch/! cbq.h src/libnl-1.1/include/netlink/route/sch/dsmark.h src/libnl-1.1/include/netlink/route/sch/fifo.h src/libnl-1.1/include/netlink/route/sch/htb.h src/libnl-1.1/include/netlink/route/sch/netem.h src/libnl-1.1/include/netlink/route/sch/prio.h src/libnl-1.1/include/netlink/route/sch/red.h src/libnl-1.1/include/netlink/route/sch/sfq.h src/libnl-1.1/include/netlink/route/sch/tbf.h src/libnl-1.1/include/netlink/route/tc.h src/libnl-1.1/include/netlink/socket.h src/libnl-1.1/include/netlink/types.h src/libnl-1.1/include/netlink/utils.h src/libnl-1.1/install-sh src/libnl-1.1/lib/Makefile src/libnl-1.1/lib/addr.c src/libnl-1.1/lib/attr.c src/libnl-1.1/lib/cache.c src/libnl-1.1/lib/cache_mngr.c src/libnl-1.1/lib/cache_mngt.c src/libnl-1.1/lib/data.c src/libnl-1.1/lib/defs.h src/libnl-1.1/lib/defs.h.in src/libnl-1.1/lib/doc.c src/libnl-1.1/lib/family.c src/libnl-1.1/lib/fib_lookup/lookup.c src/libnl-1.1/lib/fib_lookup/request.c src/libnl-1.1/lib/genl/ctrl.c src/libnl-1.1/lib/genl/fa! mily.c src/libnl-1.1/lib/genl/genl.c src/libnl-1.1/lib/genl/mngt.c src /libnl-1.1/lib/handlers.c src/libnl-1.1/lib/msg.c src/libnl-1.1/lib/netfilter/ct.c src/libnl-1.1/lib/netfilter/ct_obj.c src/libnl-1.1/lib/netfilter/log.c src/libnl-1.1/lib/netfilter/log_obj.c src/libnl-1.1/lib/netfilter/nfnl.c src/libnl-1.1/lib/nl.c src/libnl-1.1/lib/object.c src/libnl-1.1/lib/route/addr.c src/libnl-1.1/lib/route/class.c src/libnl-1.1/lib/route/class_api.c src/libnl-1.1/lib/route/class_obj.c src/libnl-1.1/lib/route/classifier.c src/libnl-1.1/lib/route/cls/fw.c src/libnl-1.1/lib/route/cls/police.c src/libnl-1.1/lib/route/cls/u32.c src/libnl-1.1/lib/route/cls_api.c src/libnl-1.1/lib/route/cls_obj.c src/libnl-1.1/lib/route/link.c src/libnl-1.1/lib/route/link/api.c src/libnl-1.1/lib/route/link/vlan.c src/libnl-1.1/lib/route/neigh.c src/libnl-1.1/lib/route/neightbl.c src/libnl-1.1/lib/route/nexthop.c src/libnl-1.1/lib/route/qdisc.c src/libnl-1.1/lib/route/qdisc_api.c src/libnl-1.1/lib/route/qdisc_obj.c src/libnl-1.1/lib/route/route.c src/libnl-1.1/lib/route/route! _obj.c src/libnl-1.1/lib/route/route_utils.c src/libnl-1.1/lib/route/rtnl.c src/libnl-1.1/lib/route/rule.c src/libnl-1.1/lib/route/sch/blackhole.c src/libnl-1.1/lib/route/sch/cbq.c src/libnl-1.1/lib/route/sch/dsmark.c src/libnl-1.1/lib/route/sch/fifo.c src/libnl-1.1/lib/route/sch/htb.c src/libnl-1.1/lib/route/sch/netem.c src/libnl-1.1/lib/route/sch/prio.c src/libnl-1.1/lib/route/sch/red.c src/libnl-1.1/lib/route/sch/sfq.c src/libnl-1.1/lib/route/sch/tbf.c src/libnl-1.1/lib/route/tc.c src/libnl-1.1/lib/socket.c src/libnl-1.1/lib/utils.c src/libnl-1.1/libnl-1.pc src/libnl-1.1/libnl-1.pc.in src/libnl-1.1/src/Makefile src/libnl-1.1/src/f_addr.c src/libnl-1.1/src/f_ct.c src/libnl-1.1/src/f_link.c src/libnl-1.1/src/f_neigh.c src/libnl-1.1/src/f_route.c src/libnl-1.1/src/genl-ctrl-dump.c src/libnl-1.1/src/genl-ctrl-get.c src/libnl-1.1/src/nf-ct-dump.c src/libnl-1.1/src/nf-log.c src/libnl-1.1/src/nf-monitor.c src/libnl-1.1/src/nl-addr-add.c src/libnl-1.1/src/nl-addr-delete.c src/li! bnl-1.1/src/nl-addr-dump.c src/libnl-1.1/src/nl-fib-lookup.c src/libnl -1.1/src/nl-link-dump.c src/libnl-1.1/src/nl-link-ifindex2name.c src/libnl-1.1/src/nl-link-name2ifindex.c src/libnl-1.1/src/nl-link-set.c src/libnl-1.1/src/nl-link-stats.c src/libnl-1.1/src/nl-list-caches.c src/libnl-1.1/src/nl-list-sockets.c src/libnl-1.1/src/nl-monitor.c src/libnl-1.1/src/nl-neigh-add.c src/libnl-1.1/src/nl-neigh-delete.c src/libnl-1.1/src/nl-neigh-dump.c src/libnl-1.1/src/nl-neightbl-dump.c src/libnl-1.1/src/nl-qdisc-add.c src/libnl-1.1/src/nl-qdisc-delete.c src/libnl-1.1/src/nl-qdisc-dump.c src/libnl-1.1/src/nl-route-add.c src/libnl-1.1/src/nl-route-del.c src/libnl-1.1/src/nl-route-dump.c src/libnl-1.1/src/nl-route-get.c src/libnl-1.1/src/nl-rule-dump.c src/libnl-1.1/src/nl-tctree-dump.c src/libnl-1.1/src/nl-util-addr.c src/libnl-1.1/src/utils.c src/libnl-1.1/src/utils.h src/libnl-1.1/tests/Makefile src/libnl-1.1/tests/test-cache-mngr.c src/libnl-1.1/tests/test-genl.c src/libnl-1.1/tests/test-nf-cache-mngr.c src/libnl-1.1/tests/test-socket-creation.c url: http://code.nsnam.org/lj/ns-3-netlink/rev/a63ea743df65 From code at nsnam-code.ece.gatech.edu Tue Aug 12 01:48:15 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 04:48:15 -0400 Subject: [Ns-commits] lj/ns-3-netlink Message-ID: <1218530895.0@code.nsnam.org> ---- test user: Liu Jian files: src/libnl-1.1/COPYING src/libnl-1.1/ChangeLog src/libnl-1.1/Makefile src/libnl-1.1/Makefile.opts.in src/libnl-1.1/Makefile.rules src/libnl-1.1/aclocal.m4 src/libnl-1.1/configure src/libnl-1.1/configure.in src/libnl-1.1/doc/Doxyfile src/libnl-1.1/doc/Doxyfile.in src/libnl-1.1/doc/Makefile src/libnl-1.1/doc/libnl.css src/libnl-1.1/include/Makefile src/libnl-1.1/include/linux/gen_stats.h src/libnl-1.1/include/linux/genetlink.h src/libnl-1.1/include/linux/if.h src/libnl-1.1/include/linux/if_addr.h src/libnl-1.1/include/linux/if_arp.h src/libnl-1.1/include/linux/if_ether.h src/libnl-1.1/include/linux/if_link.h src/libnl-1.1/include/linux/ip_mp_alg.h src/libnl-1.1/include/linux/neighbour.h src/libnl-1.1/include/linux/netfilter/nfnetlink.h src/libnl-1.1/include/linux/netfilter/nfnetlink_conntrack.h src/libnl-1.1/include/linux/netfilter/nfnetlink_log.h src/libnl-1.1/include/linux/netlink.h src/libnl-1.1/include/linux/pkt_cls.h src/libnl-1.1/include/linux/pkt_sched.h src/libnl! -1.1/include/linux/rtnetlink.h src/libnl-1.1/include/netlink-generic.h src/libnl-1.1/include/netlink-local.h src/libnl-1.1/include/netlink-tc.h src/libnl-1.1/include/netlink-types.h src/libnl-1.1/include/netlink/addr.h src/libnl-1.1/include/netlink/attr.h src/libnl-1.1/include/netlink/cache-api.h src/libnl-1.1/include/netlink/cache.h src/libnl-1.1/include/netlink/data.h src/libnl-1.1/include/netlink/fib_lookup/lookup.h src/libnl-1.1/include/netlink/fib_lookup/request.h src/libnl-1.1/include/netlink/genl/ctrl.h src/libnl-1.1/include/netlink/genl/family.h src/libnl-1.1/include/netlink/genl/genl.h src/libnl-1.1/include/netlink/genl/mngt.h src/libnl-1.1/include/netlink/handlers.h src/libnl-1.1/include/netlink/list.h src/libnl-1.1/include/netlink/msg.h src/libnl-1.1/include/netlink/netfilter/ct.h src/libnl-1.1/include/netlink/netfilter/log.h src/libnl-1.1/include/netlink/netfilter/nfnl.h src/libnl-1.1/include/netlink/netlink-compat.h src/libnl-1.1/include/netlink/netlink-kernel.! h src/libnl-1.1/include/netlink/netlink.h src/libnl-1.1/include/netlin k/object-api.h src/libnl-1.1/include/netlink/object.h src/libnl-1.1/include/netlink/route/addr.h src/libnl-1.1/include/netlink/route/class-modules.h src/libnl-1.1/include/netlink/route/class.h src/libnl-1.1/include/netlink/route/classifier-modules.h src/libnl-1.1/include/netlink/route/classifier.h src/libnl-1.1/include/netlink/route/cls/fw.h src/libnl-1.1/include/netlink/route/cls/police.h src/libnl-1.1/include/netlink/route/cls/u32.h src/libnl-1.1/include/netlink/route/link.h src/libnl-1.1/include/netlink/route/link/info-api.h src/libnl-1.1/include/netlink/route/link/vlan.h src/libnl-1.1/include/netlink/route/neighbour.h src/libnl-1.1/include/netlink/route/neightbl.h src/libnl-1.1/include/netlink/route/nexthop.h src/libnl-1.1/include/netlink/route/qdisc-modules.h src/libnl-1.1/include/netlink/route/qdisc.h src/libnl-1.1/include/netlink/route/route.h src/libnl-1.1/include/netlink/route/rtnl.h src/libnl-1.1/include/netlink/route/rule.h src/libnl-1.1/include/netlink/route/sch/! cbq.h src/libnl-1.1/include/netlink/route/sch/dsmark.h src/libnl-1.1/include/netlink/route/sch/fifo.h src/libnl-1.1/include/netlink/route/sch/htb.h src/libnl-1.1/include/netlink/route/sch/netem.h src/libnl-1.1/include/netlink/route/sch/prio.h src/libnl-1.1/include/netlink/route/sch/red.h src/libnl-1.1/include/netlink/route/sch/sfq.h src/libnl-1.1/include/netlink/route/sch/tbf.h src/libnl-1.1/include/netlink/route/tc.h src/libnl-1.1/include/netlink/socket.h src/libnl-1.1/include/netlink/types.h src/libnl-1.1/include/netlink/utils.h src/libnl-1.1/install-sh src/libnl-1.1/lib/Makefile src/libnl-1.1/lib/addr.c src/libnl-1.1/lib/attr.c src/libnl-1.1/lib/cache.c src/libnl-1.1/lib/cache_mngr.c src/libnl-1.1/lib/cache_mngt.c src/libnl-1.1/lib/data.c src/libnl-1.1/lib/defs.h src/libnl-1.1/lib/defs.h.in src/libnl-1.1/lib/doc.c src/libnl-1.1/lib/family.c src/libnl-1.1/lib/fib_lookup/lookup.c src/libnl-1.1/lib/fib_lookup/request.c src/libnl-1.1/lib/genl/ctrl.c src/libnl-1.1/lib/genl/fa! mily.c src/libnl-1.1/lib/genl/genl.c src/libnl-1.1/lib/genl/mngt.c src /libnl-1.1/lib/handlers.c src/libnl-1.1/lib/msg.c src/libnl-1.1/lib/netfilter/ct.c src/libnl-1.1/lib/netfilter/ct_obj.c src/libnl-1.1/lib/netfilter/log.c src/libnl-1.1/lib/netfilter/log_obj.c src/libnl-1.1/lib/netfilter/nfnl.c src/libnl-1.1/lib/nl.c src/libnl-1.1/lib/object.c src/libnl-1.1/lib/route/addr.c src/libnl-1.1/lib/route/class.c src/libnl-1.1/lib/route/class_api.c src/libnl-1.1/lib/route/class_obj.c src/libnl-1.1/lib/route/classifier.c src/libnl-1.1/lib/route/cls/fw.c src/libnl-1.1/lib/route/cls/police.c src/libnl-1.1/lib/route/cls/u32.c src/libnl-1.1/lib/route/cls_api.c src/libnl-1.1/lib/route/cls_obj.c src/libnl-1.1/lib/route/link.c src/libnl-1.1/lib/route/link/api.c src/libnl-1.1/lib/route/link/vlan.c src/libnl-1.1/lib/route/neigh.c src/libnl-1.1/lib/route/neightbl.c src/libnl-1.1/lib/route/nexthop.c src/libnl-1.1/lib/route/qdisc.c src/libnl-1.1/lib/route/qdisc_api.c src/libnl-1.1/lib/route/qdisc_obj.c src/libnl-1.1/lib/route/route.c src/libnl-1.1/lib/route/route! _obj.c src/libnl-1.1/lib/route/route_utils.c src/libnl-1.1/lib/route/rtnl.c src/libnl-1.1/lib/route/rule.c src/libnl-1.1/lib/route/sch/blackhole.c src/libnl-1.1/lib/route/sch/cbq.c src/libnl-1.1/lib/route/sch/dsmark.c src/libnl-1.1/lib/route/sch/fifo.c src/libnl-1.1/lib/route/sch/htb.c src/libnl-1.1/lib/route/sch/netem.c src/libnl-1.1/lib/route/sch/prio.c src/libnl-1.1/lib/route/sch/red.c src/libnl-1.1/lib/route/sch/sfq.c src/libnl-1.1/lib/route/sch/tbf.c src/libnl-1.1/lib/route/tc.c src/libnl-1.1/lib/socket.c src/libnl-1.1/lib/utils.c src/libnl-1.1/libnl-1.pc src/libnl-1.1/libnl-1.pc.in src/libnl-1.1/src/Makefile src/libnl-1.1/src/f_addr.c src/libnl-1.1/src/f_ct.c src/libnl-1.1/src/f_link.c src/libnl-1.1/src/f_neigh.c src/libnl-1.1/src/f_route.c src/libnl-1.1/src/genl-ctrl-dump.c src/libnl-1.1/src/genl-ctrl-get.c src/libnl-1.1/src/nf-ct-dump.c src/libnl-1.1/src/nf-log.c src/libnl-1.1/src/nf-monitor.c src/libnl-1.1/src/nl-addr-add.c src/libnl-1.1/src/nl-addr-delete.c src/li! bnl-1.1/src/nl-addr-dump.c src/libnl-1.1/src/nl-fib-lookup.c src/libnl -1.1/src/nl-link-dump.c src/libnl-1.1/src/nl-link-ifindex2name.c src/libnl-1.1/src/nl-link-name2ifindex.c src/libnl-1.1/src/nl-link-set.c src/libnl-1.1/src/nl-link-stats.c src/libnl-1.1/src/nl-list-caches.c src/libnl-1.1/src/nl-list-sockets.c src/libnl-1.1/src/nl-monitor.c src/libnl-1.1/src/nl-neigh-add.c src/libnl-1.1/src/nl-neigh-delete.c src/libnl-1.1/src/nl-neigh-dump.c src/libnl-1.1/src/nl-neightbl-dump.c src/libnl-1.1/src/nl-qdisc-add.c src/libnl-1.1/src/nl-qdisc-delete.c src/libnl-1.1/src/nl-qdisc-dump.c src/libnl-1.1/src/nl-route-add.c src/libnl-1.1/src/nl-route-del.c src/libnl-1.1/src/nl-route-dump.c src/libnl-1.1/src/nl-route-get.c src/libnl-1.1/src/nl-rule-dump.c src/libnl-1.1/src/nl-tctree-dump.c src/libnl-1.1/src/nl-util-addr.c src/libnl-1.1/src/utils.c src/libnl-1.1/src/utils.h src/libnl-1.1/tests/Makefile src/libnl-1.1/tests/test-cache-mngr.c src/libnl-1.1/tests/test-genl.c src/libnl-1.1/tests/test-nf-cache-mngr.c src/libnl-1.1/tests/test-socket-creation.c url: http://code.nsnam.org/lj/ns-3-netlink/rev/0d50df322e09 From code at nsnam-code.ece.gatech.edu Tue Aug 12 01:49:20 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 04:49:20 -0400 Subject: [Ns-commits] lj/ns-3-netlink Message-ID: <1218530960.0@code.nsnam.org> ---- kill dead code user: Mathieu Lacage files: src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/b198b3d06e86 ---- use fully-qualified c++ typename to allow using macros outside of the ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/67786573098a ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/lj/ns-3-netlink/rev/5bb36e3c54d6 ---- Misspelling in AUTHORS file user: Raj Bhattacharjea files: AUTHORS url: http://code.nsnam.org/lj/ns-3-netlink/rev/b459941d6287 ---- bug 266: src/wscript unconditionally sets conf.env['NS3_MODULE_PATH'] user: Mathieu Lacage files: src/wscript url: http://code.nsnam.org/lj/ns-3-netlink/rev/ce35418645e9 ---- revised patch to fix bug 253 user: Tom Henderson files: src/internet-stack/arp-cache.cc src/internet-stack/arp-cache.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/arp-l3-protocol.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/a18520551cdf ---- branch merge user: Tom Henderson files: url: http://code.nsnam.org/lj/ns-3-netlink/rev/8a4b1d0ae55c ---- Python: use hash() as temporary workaround to check if two objects with different wrappers are underneath the same. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript utils/python-unit-tests.py url: http://code.nsnam.org/lj/ns-3-netlink/rev/f725f0e0d6b7 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/lj/ns-3-netlink/rev/794671c6a8a1 ---- bug 269: revert parts of 9e763021e045 and add comments to avoid getting these again. user: Mathieu Lacage files: src/simulator/simulator.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/b8cccd54da26 ---- 128 column pages user: Craig Dowell files: src/devices/csma/backoff.cc src/devices/csma/backoff.h src/devices/csma/csma-channel.cc src/devices/csma/csma-channel.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/0261c789e17e ---- Add CHANGES.html user: Tom Henderson files: CHANGES.html url: http://code.nsnam.org/lj/ns-3-netlink/rev/16005bad2e0b ---- sort out various MTU options user: Craig Dowell files: examples/udp-echo.cc src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/cba7b2b80fe8 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/lj/ns-3-netlink/rev/11bfc339df59 ---- actually use CHANGES.html user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/lj/ns-3-netlink/rev/7a3c6148c22d ---- repeat the virtual keyword in the subclass user: Mathieu Lacage files: src/simulator/default-simulator-impl.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/ed1383c30766 ---- Comment to clarify MTU policy was insufficiently clear user: Craig Dowell files: src/devices/csma/csma-net-device.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/c7f569b69dd9 ---- Python: re-scan API; unblock python threads during Simulator::Run; new pybindgen brings improved thread safety for virtual methods. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_csma.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_simulator.py bindings/python/ns3modulescan.py bindings/python/wscript url: http://code.nsnam.org/lj/ns-3-netlink/rev/eb17407147c3 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/lj/ns-3-netlink/rev/e7504020e45b ---- Add bounds checking asserts to Node::GetApplication, NodeList::GetNode, and Node::GetDevice. user: Gustavo J. A. M. Carneiro files: src/node/node-list.cc src/node/node.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/fe3945d67a88 ---- Oops, typo (evil copy-paste) user: Gustavo J. A. M. Carneiro files: src/node/node.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/308a7d84b18f ---- Bug #270: Simulator::RunOneEvent user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_simulator.py src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/88e9cee20461 ---- remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake. user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/node.cc src/node/node.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/dacc57c5d31f ---- implement WifiNetDevice::SendFrom user: Mathieu Lacage files: src/devices/wifi/adhoc-wifi-mac.cc src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.cc src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/5ba130a7f519 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/lj/ns-3-netlink/rev/e101960f06de ---- ensure type is registered user: Mathieu Lacage files: src/devices/bridge/bridge-net-device.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/a6113320f46a ---- Rescan API (due to wifi changes to support bridging) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/lj/ns-3-netlink/rev/b179468df160 ---- remove uneeded virtual keyword user: Mathieu Lacage files: src/node/socket.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/4bc5b06f92df ---- use the right log component name for PacketSink. use NS_LOG_FUNCTION. user: Mathieu Lacage files: src/applications/packet-sink/packet-sink.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/b2ef6249a724 ---- rm examples/tcp-2way.cc user: Raj Bhattacharjea files: examples/tcp-2way.cc examples/wscript url: http://code.nsnam.org/lj/ns-3-netlink/rev/5c7524e89e10 ---- bug 276: bridge netdevice has no helper class. user: Mathieu Lacage files: examples/csma-bridge.cc src/helper/bridge-helper.cc src/helper/bridge-helper.h src/helper/wscript url: http://code.nsnam.org/lj/ns-3-netlink/rev/028b7de98fb1 ---- bug 275: Queue::Peek should return Ptr user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/drop-tail-queue.cc src/node/drop-tail-queue.h src/node/queue.cc src/node/queue.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/4b8ef7da0ac3 ---- make sure we don't attempt to read outside of ourselves when deserializing a header for printing. user: Mathieu Lacage files: src/common/packet-metadata.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/076ae3766f27 From code at nsnam-code.ece.gatech.edu Tue Aug 12 01:52:27 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 04:52:27 -0400 Subject: [Ns-commits] lj/ns-3-netlink Message-ID: <1218531147.0@code.nsnam.org> ---- merge with HEAD user: Liu Jian files: examples/tcp-2way.cc src/node/socket.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/bb8da0755ea9 From code at nsnam-code.ece.gatech.edu Tue Aug 12 04:09:49 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 13:09:49 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1218539389.0@code.nsnam.org> ---- NSC now includes a local scons version user: Florian Westphal files: wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/34c7eef6b308 From code at nsnam-code.ece.gatech.edu Tue Aug 12 05:07:43 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 08:07:43 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218542863.0@code.nsnam.org> ---- merge user: Liu Jian files: url: http://code.nsnam.org/lj/quagga-porting/rev/6d0fb96db3ba From code at nsnam-code.ece.gatech.edu Tue Aug 12 06:55:36 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 09:55:36 -0400 Subject: [Ns-commits] gjc/ns-3-pyviz Message-ID: <1218549336.0@code.nsnam.org> ---- the pyviz C++ part is now a class, not a namespaced function. user: Gustavo J. A. M. Carneiro files: 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py examples/visualizer.py src/contrib/pyviz.cc src/contrib/pyviz.h url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/57af5f5bb3fa ---- Don't hide import errors; with gui enabled, don't simulate twice, without gui simulate once. user: Gustavo J. A. M. Carneiro files: examples/mixed-wireless.py examples/visualizer.py url: http://code.nsnam.org/gjc/ns-3-pyviz/rev/fd31a6709d4b From code at nsnam-code.ece.gatech.edu Tue Aug 12 08:02:29 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 11:02:29 -0400 Subject: [Ns-commits] www Message-ID: <1218553349.0@code.nsnam.org> ---- link Sigcomm abstract; add link to Simutools CFP user: Tom Henderson files: html_src/news.html url: http://code.nsnam.org/www/rev/3b52d760dd1e ---- branch merge user: Tom Henderson files: url: http://code.nsnam.org/www/rev/574756f2ca27 From code at nsnam-code.ece.gatech.edu Tue Aug 12 10:59:00 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 13:59:00 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218563940.0@code.nsnam.org> ---- improve debugging user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/99146a5ba45f From code at nsnam-code.ece.gatech.edu Tue Aug 12 11:21:01 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 14:21:01 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218565261.0@code.nsnam.org> ---- remove stack logging user: Tom Henderson files: examples/sigcomm.cc src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/d0aa226822b1 ---- Add MobilityHelper tracing user: Tom Henderson files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/01538787bf0e From code at nsnam-code.ece.gatech.edu Tue Aug 12 11:45:35 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 14:45:35 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218566735.0@code.nsnam.org> ---- apply patch to bug 259; causes TCP close user: Tom Henderson files: src/applications/onoff/onoff-application.cc src/applications/onoff/onoff-application.h url: http://code.nsnam.org/ns-3-sigcomm/rev/85a04f39d7cb ---- Stop packet sink application user: Tom Henderson files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/c2a5524c386e From code at nsnam-code.ece.gatech.edu Tue Aug 12 11:52:49 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 20:52:49 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1218567169.0@code.nsnam.org> ---- A couple of attribute python unit tests user: Gustavo J. A. M. Carneiro files: utils/python-unit-tests.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/ccf8108ce6d7 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/2dd172a2bc64 ---- fix darwin build break user: Craig Dowell files: src/core/unix-system-mutex.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/d1e0154c45b3 ---- fix darwin build break user: craigdo at craig-dowells-imac.local files: src/core/unix-system-condition.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/ee113f8d83db ---- Sketching a new promiscuous mode protocol handlers API; Netdevices implementation missing, though. user: Gustavo J. A. M. Carneiro files: src/devices/csma/csma-net-device.cc src/devices/csma/csma-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/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/net-device.h src/node/node.cc src/node/node.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/1d704c128f1f ---- For csma, set a sensible netdevice name, if none has been set. user: Gustavo J. A. M. Carneiro files: src/devices/csma/csma-net-device.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/c741d41f9bfb ---- Changes in the promiscuous mode API: now the callback receives everything, both 'for me' and 'not for me', with an additional 'forMe' parameter. user: Gustavo J. A. M. Carneiro files: src/node/net-device.h src/node/node.cc src/node/node.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/7cec39fe195c ---- Implement the promiscuous receive callback for CsmaNetDevice. user: Gustavo J. A. M. Carneiro files: src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/86e262420fbf ---- Start of a BridgeNetDevice; for now does not yet do the 'learning' part, and does not preserve the source address of mac frames. user: Gustavo J. A. M. Carneiro files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/bridge/waf src/devices/bridge/wscript src/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/a64d1da0d6bf ---- Start of a BridgeNetDevice example, using csma (basically an Ethernet Switch). user: Gustavo J. A. M. Carneiro files: examples/csma-bridge.cc examples/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/4cedf996375d ---- Don't allow csma devices to receive packets sent by themselves. user: Gustavo J. A. M. Carneiro files: src/devices/csma/csma-channel.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/9a662068646f ---- Add a NetDevice::SendFrom API, for sending packets with a custom source MAC address (a.k.a. MAC spoofing). Only implemented for CsmaNetDevice for now. user: Gustavo J. A. M. Carneiro files: src/devices/csma/csma-net-device.cc src/devices/csma/csma-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/wifi/wifi-net-device.cc src/devices/wifi/wifi-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/fw/ns-3-nsc/rev/8eef02250bc9 ---- Use NetDevice::SendFrom where appropriate, in order to preserve source address of bridged mac frames. user: Gustavo J. A. M. Carneiro files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/9bb81eb18fed ---- Add the 'learning' part of the Learning Bridge, with option to disable it and revert to dummy mode (hub-like). user: Gustavo J. A. M. Carneiro files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/a6d76b454df4 ---- Try to preserve API compatibility, after SendFrom / promiscuous mode changes. user: Gustavo J. A. M. Carneiro files: src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/node/net-device.cc src/node/net-device.h src/node/node.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/ae9f7d5e2d56 ---- Backed out changeset ae9f7d5e2d56 user: Gustavo J. A. M. Carneiro files: src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h src/node/net-device.cc src/node/net-device.h src/node/node.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/8491c6c05d22 ---- Move the csma packet-from-self receive filtering away from the CsmaChannel into the CsmaNetDevice, with the help of an extra Ptr parameter in Receive(). As discussed in the mailing list. user: Gustavo J. A. M. Carneiro files: src/devices/csma/csma-channel.cc src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/48f371a8ae8e ---- Simplify promiscuous mode API: NetDevices always operate in promiscuous mode, normal receive callbacks receive extra destination address and packet type. user: Gustavo J. A. M. Carneiro files: 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/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-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/arp-l3-protocol.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-loopback-interface.cc src/node/net-device.h src/node/node.cc src/node/node.h src/node/packet-socket.cc src/node/packet-socket.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/0bd851bb1225 ---- Add BridgeChannel user: Gustavo J. A. M. Carneiro files: src/devices/bridge/bridge-channel.cc src/devices/bridge/bridge-channel.h src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/devices/bridge/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/c3dcecc4825a ---- sync with ns-3-dev user: Gustavo J. A. M. Carneiro files: examples/wscript src/node/node.cc src/node/node.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/73e90de6eb47 ---- Adapt to evil API breakage user: Gustavo J. A. M. Carneiro files: examples/csma-bridge.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/4e4cb6a885ca ---- merge user: Gustavo J. A. M. Carneiro files: examples/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/9bfc257af144 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/85308840a251 ---- Again, make Python depend only on scanned modules (last fix was incomplete). user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/765d0cb5c56e ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/7a7ec92d5cf6 ---- merge user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/7f2d5300ad02 ---- Rescan API 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_global_routing.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/2ff6f05b9467 ---- Add csma-bridge example ported to Python. user: Gustavo J. A. M. Carneiro files: examples/csma-bridge.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/f289e2045bfc ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/a67df503c7bc ---- New API considering comments from Craig: NetDevice->Node uses two callbacks; Node->ProtocolHandlers uses a single API with a promiscuous flag. user: Gustavo J. A. M. Carneiro files: bindings/python/callbacks_list.py bindings/python/ns3_module_bridge.py bindings/python/ns3_module_core.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_node.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_wifi.py 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/point-to-point/point-to-point-net-device.cc src/devices/wifi/wifi-net-device.cc src/node/net-device.cc src/node/net-device.h src/node/node.cc src/node/node.h src/node/simple-net-device.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/99698bc858e8 ---- Remove some useless code user: Gustavo J. A. M. Carneiro files: src/internet-stack/arp-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/b38ddf78470a ---- merge user: Gustavo J. A. M. Carneiro files: src/internet-stack/arp-l3-protocol.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/93e991211868 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/96fd83f34568 ---- No need to make NetDevice::SendFrom pure virtual; instead just give a fatal error if used in runtime (it's only used by the learning bridge, anyway, so...). user: Gustavo J. A. M. Carneiro files: src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/net-device.cc src/node/net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/9e7bd353e7e7 ---- Add release notes. user: Gustavo J. A. M. Carneiro files: RELEASE_NOTES url: http://code.nsnam.org/fw/ns-3-nsc/rev/a1d2a8165500 ---- more details for 3.2 release notes user: Tom Henderson files: RELEASE_NOTES url: http://code.nsnam.org/fw/ns-3-nsc/rev/cbf5120f5eb6 ---- python scanning: remove redundant incref/decref_method annotations user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulescan.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/351f5847dda5 ---- Python: new pybindgen, rescan API definitions, new API definition files are more multi-line and hopefully easier to read user: Gustavo J. A. M. Carneiro files: 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/0bb5275704fc ---- factor simulator into interface and (multiple) implementation pieces user: Craig Dowell files: src/simulator/simulator-impl.cc src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h src/simulator/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/9e763021e045 ---- make simulator implementation replaceable via global default value user: Craig Dowell files: src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.cc src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h src/simulator/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/21022872009d ---- update on-demand RELEASE_NOTES user: Craig Dowell files: RELEASE_NOTES url: http://code.nsnam.org/fw/ns-3-nsc/rev/0896bd4a38dd ---- branch merge user: Craig Dowell files: RELEASE_NOTES url: http://code.nsnam.org/fw/ns-3-nsc/rev/190ce8107098 ---- Require new PyBindGen; make it work for Python 2.3. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulegen.py bindings/python/ns3modulegen_core_customizations.py bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/6bce86ea4778 ---- Define NS3_ASSERT_ENABLE and NS3_LOG_ENABLE, to make sure we pick up all definitions (such as the logging APIs) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_common.py bindings/python/ns3_module_core.py bindings/python/ns3_module_node.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulescan.py bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/dac9146297c8 ---- Make PacketSink multitasking for TCP (closes bug 244) user: Raj Bhattacharjea files: src/applications/packet-sink/packet-sink.cc src/applications/packet-sink/packet-sink.h src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/8523b98f949c ---- begin sorting out mtu woes user: Craig Dowell files: src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/b834a9204124 ---- fix supidity in mtu stuff user: Craig Dowell files: src/devices/csma/csma-net-device.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/80aae4bb8c39 ---- Add helper waf proxy script user: Gustavo J. A. M. Carneiro files: src/devices/wifi/waf url: http://code.nsnam.org/fw/ns-3-nsc/rev/f22fe8e879a7 ---- Add empty implementation of Simulator::SetImplementation, to make Python bindings work. user: Gustavo J. A. M. Carneiro files: src/simulator/simulator.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/d89e9db667f0 ---- Make the new NetDevice APIs pure virtual methods, by Mathieu's insistence. user: Gustavo J. A. M. Carneiro files: RELEASE_NOTES bindings/python/ns3_module_node.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_wifi.py src/devices/point-to-point/point-to-point-net-device.cc src/devices/point-to-point/point-to-point-net-device.h src/devices/wifi/wifi-net-device.cc src/devices/wifi/wifi-net-device.h src/node/net-device.cc src/node/net-device.h src/node/simple-net-device.cc src/node/simple-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/a920df6b9f02 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/df6f07358b24 ---- hg ignore the pybindgen checkout dir user: Gustavo J. A. M. Carneiro files: .hgignore url: http://code.nsnam.org/fw/ns-3-nsc/rev/5393e306a243 ---- Make the LogComponent* utility functions available for optimized builds as well, albeit as noops. Closes #258. user: Gustavo J. A. M. Carneiro files: src/core/log.cc src/core/log.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/7ce1353e63ba ---- When python scanning API, remove again the NS3_LOG_ENABLE define; it is no longer needed. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_common.py bindings/python/ns3_module_core.py bindings/python/ns3modulescan.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/ebdeeb7cd463 ---- When generating the everything.h header file for Python, handle ns3 headers inside subdirectories properly. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/26de1421d000 ---- Only generate everything.h if python bindings are enabled. Based on patch by Mathieu Lacage. Closes #260. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/818a6bbef490 ---- OLSR: HELLO messages hold time should be 3 times hello interval, not hello interval. user: Gustavo J. A. M. Carneiro files: src/routing/olsr/olsr-agent-impl.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/6f68f1044df1 ---- bug 262: fix g++ 4.3 build user: Sebastien Vincent files: src/core/unix-system-mutex.cc src/core/unix-system-thread.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/517acaf61a69 ---- bug 252: get rid of dead code. user: Mathieu Lacage files: src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h utils/bench-simulator.cc utils/replay-simulation.cc utils/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/b5ef00370c70 ---- bug 252: make python bindings compile user: Mathieu Lacage files: bindings/python/ns3_module_simulator.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/973e8f700e58 ---- bug 251: mobility helper has no ascii output user: Mathieu Lacage files: src/helper/mobility-helper.cc src/helper/mobility-helper.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/b2de71af0e3f ---- bug 264: NS_BREAKPOINT never stops the debugger at the right location. user: Mathieu Lacage files: src/core/assert.h src/core/fatal-error.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/7e1c5827504f ---- Fix TcpSocketImpl rx buffer logic (closes 248) user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc src/internet-stack/tcp-socket-impl.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/53ec8893863d ---- kill dead code user: Mathieu Lacage files: src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/b198b3d06e86 ---- use fully-qualified c++ typename to allow using macros outside of the ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/67786573098a ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/5bb36e3c54d6 ---- Misspelling in AUTHORS file user: Raj Bhattacharjea files: AUTHORS url: http://code.nsnam.org/fw/ns-3-nsc/rev/b459941d6287 ---- bug 266: src/wscript unconditionally sets conf.env['NS3_MODULE_PATH'] user: Mathieu Lacage files: src/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/ce35418645e9 ---- revised patch to fix bug 253 user: Tom Henderson files: src/internet-stack/arp-cache.cc src/internet-stack/arp-cache.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/arp-l3-protocol.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/a18520551cdf ---- branch merge user: Tom Henderson files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/8a4b1d0ae55c ---- Python: use hash() as temporary workaround to check if two objects with different wrappers are underneath the same. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript utils/python-unit-tests.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/f725f0e0d6b7 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/794671c6a8a1 ---- bug 269: revert parts of 9e763021e045 and add comments to avoid getting these again. user: Mathieu Lacage files: src/simulator/simulator.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/b8cccd54da26 ---- 128 column pages user: Craig Dowell files: src/devices/csma/backoff.cc src/devices/csma/backoff.h src/devices/csma/csma-channel.cc src/devices/csma/csma-channel.h src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/0261c789e17e ---- Add CHANGES.html user: Tom Henderson files: CHANGES.html url: http://code.nsnam.org/fw/ns-3-nsc/rev/16005bad2e0b ---- sort out various MTU options user: Craig Dowell files: examples/udp-echo.cc src/devices/csma/csma-net-device.cc src/devices/csma/csma-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/cba7b2b80fe8 ---- branch merge user: Craig Dowell files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/11bfc339df59 ---- actually use CHANGES.html user: Craig Dowell files: CHANGES.html url: http://code.nsnam.org/fw/ns-3-nsc/rev/7a3c6148c22d ---- repeat the virtual keyword in the subclass user: Mathieu Lacage files: src/simulator/default-simulator-impl.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/ed1383c30766 ---- Comment to clarify MTU policy was insufficiently clear user: Craig Dowell files: src/devices/csma/csma-net-device.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/c7f569b69dd9 ---- Python: re-scan API; unblock python threads during Simulator::Run; new pybindgen brings improved thread safety for virtual methods. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_csma.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_simulator.py bindings/python/ns3modulescan.py bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/eb17407147c3 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/e7504020e45b ---- Add bounds checking asserts to Node::GetApplication, NodeList::GetNode, and Node::GetDevice. user: Gustavo J. A. M. Carneiro files: src/node/node-list.cc src/node/node.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/fe3945d67a88 ---- Oops, typo (evil copy-paste) user: Gustavo J. A. M. Carneiro files: src/node/node.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/308a7d84b18f ---- Bug #270: Simulator::RunOneEvent user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_simulator.py src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/88e9cee20461 ---- remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake. user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/node.cc src/node/node.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/dacc57c5d31f ---- implement WifiNetDevice::SendFrom user: Mathieu Lacage files: src/devices/wifi/adhoc-wifi-mac.cc src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.cc src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/5ba130a7f519 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/e101960f06de ---- ensure type is registered user: Mathieu Lacage files: src/devices/bridge/bridge-net-device.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/a6113320f46a ---- Rescan API (due to wifi changes to support bridging) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/b179468df160 ---- remove uneeded virtual keyword user: Mathieu Lacage files: src/node/socket.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/4bc5b06f92df ---- use the right log component name for PacketSink. use NS_LOG_FUNCTION. user: Mathieu Lacage files: src/applications/packet-sink/packet-sink.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/b2ef6249a724 ---- rm examples/tcp-2way.cc user: Raj Bhattacharjea files: examples/tcp-2way.cc examples/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/5c7524e89e10 ---- bug 276: bridge netdevice has no helper class. user: Mathieu Lacage files: examples/csma-bridge.cc src/helper/bridge-helper.cc src/helper/bridge-helper.h src/helper/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/028b7de98fb1 ---- bug 275: Queue::Peek should return Ptr user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/drop-tail-queue.cc src/node/drop-tail-queue.h src/node/queue.cc src/node/queue.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/4b8ef7da0ac3 ---- make sure we don't attempt to read outside of ourselves when deserializing a header for printing. user: Mathieu Lacage files: src/common/packet-metadata.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/076ae3766f27 ---- Merge with ns-3-dev. user: Florian Westphal files: examples/tcp-2way.cc examples/wscript src/wscript utils/replay-simulation.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/13b9b0a8fc17 ---- nsc-tcp-l4: Query device for link MTU user: Florian Westphal files: examples/tcp-nsc-lfn.cc src/internet-stack/nsc-tcp-l4-protocol.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/4d8f31211847 From code at nsnam-code.ece.gatech.edu Tue Aug 12 12:40:57 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 15:40:57 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218570057.0@code.nsnam.org> ---- wrap malloc and friends user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6425521abaf3 ---- wrap inet_ntoa user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f65d0fff7d58 ---- wrap sigaction user: Mathieu Lacage files: src/process/libc-fn.c url: http://code.nsnam.org/mathieu/ns-3-simu/rev/349b66f1243a ---- wrap gettimeofday user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/68c88c6f93e1 ---- wrap isatty user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-unistd.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/74cc12fd1800 From code at nsnam-code.ece.gatech.edu Tue Aug 12 12:47:02 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 15:47:02 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218570422.0@code.nsnam.org> ---- inet raw sockets. user: Mathieu Lacage files: src/internet-stack/internet-stack.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-raw-socket-factory-impl.cc src/internet-stack/ipv4-raw-socket-factory-impl.h src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h src/internet-stack/wscript src/node/ipv4-raw-socket-factory.cc src/node/ipv4-raw-socket-factory.h src/node/wscript url: http://code.nsnam.org/ns-3-dev/rev/fc07f91a5da1 ---- There might not be any protocol to receive the packet. sockets need a node. user: Mathieu Lacage files: src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/ns-3-dev/rev/011df1d87b7e ---- need a node. must notify listeners. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/ns-3-dev/rev/9872af91a920 ---- raw packet example. user: Mathieu Lacage files: examples/csma-raw-ip-socket.cc examples/wscript url: http://code.nsnam.org/ns-3-dev/rev/763a4448ce4b ---- Make sure received packets still have an ip header when sent back to the user. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc url: http://code.nsnam.org/ns-3-dev/rev/b70c5aa11ba9 ---- make sure we set a source address for outgoing packets. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc url: http://code.nsnam.org/ns-3-dev/rev/65252ab0770b ---- icmp ping user: Mathieu Lacage files: examples/csma-ping.cc examples/wscript src/applications/v4ping/v4ping.cc src/applications/v4ping/v4ping.h src/applications/v4ping/wscript src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wscript src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/icmpv4-l4-protocol.h src/internet-stack/icmpv4.cc src/internet-stack/icmpv4.h src/internet-stack/internet-stack.cc src/internet-stack/wscript src/wscript url: http://code.nsnam.org/ns-3-dev/rev/b4c4bebae87d ---- merge with HEAD user: Mathieu Lacage files: examples/tcp-2way.cc examples/wscript src/helper/wscript url: http://code.nsnam.org/ns-3-dev/rev/c523dc211926 ---- allow attribute setters to fail. user: Mathieu Lacage files: src/core/attribute-accessor-helper.h src/core/attribute-test.cc url: http://code.nsnam.org/ns-3-dev/rev/98448c834723 From code at nsnam-code.ece.gatech.edu Tue Aug 12 12:54:29 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 15:54:29 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218570869.0@code.nsnam.org> ---- allow attribute setters to fail. user: Mathieu Lacage files: src/core/attribute-accessor-helper.h src/core/attribute-test.cc url: http://code.nsnam.org/ns-3-dev/rev/1548d7e3604f From code at nsnam-code.ece.gatech.edu Tue Aug 12 17:06:11 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 20:06:11 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218585971.0@code.nsnam.org> ---- spurious empty line user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b8527e133ff3 ---- wrap send* recv* and ioctl user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a8fb1475b056 From code at nsnam-code.ece.gatech.edu Tue Aug 12 17:17:31 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 20:17:31 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218586651.0@code.nsnam.org> ---- wrap sched_yield user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4b341b8d0f8b ---- add forgotten files user: Mathieu Lacage files: src/process/simu-sched.h src/process/sys/simu-ioctl.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/0d168d59a4a1 From code at nsnam-code.ece.gatech.edu Tue Aug 12 17:27:58 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 12 Aug 2008 20:27:58 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218587278.0@code.nsnam.org> ---- wrap poll user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/7b79f2f25675 ---- forgot file user: Mathieu Lacage files: src/process/simu-poll.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/af0899cedf46 From tomhend at u.washington.edu Wed Aug 13 00:45:51 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Wed, 13 Aug 2008 00:45:51 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808130745.m7D7jpE6003496@ns-regression.ee.washington.edu> Tue Aug 12 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Wed Aug 13 02:11:15 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 13 Aug 2008 05:11:15 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218618675.0@code.nsnam.org> ---- wrap vasprintf asprintf user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu-stdio.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/239aaa0300b1 ---- wrap strerror malloc free user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu-errno.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/93e1a24cdaab ---- remove porting source files user: Liu Jian files: src/porting/quagga-0.99.9/AUTHORS src/porting/quagga-0.99.9/COPYING src/porting/quagga-0.99.9/COPYING.LIB src/porting/quagga-0.99.9/ChangeLog src/porting/quagga-0.99.9/INSTALL src/porting/quagga-0.99.9/INSTALL.quagga.txt src/porting/quagga-0.99.9/Makefile.am src/porting/quagga-0.99.9/Makefile.in src/porting/quagga-0.99.9/NEWS src/porting/quagga-0.99.9/README src/porting/quagga-0.99.9/REPORTING-BUGS src/porting/quagga-0.99.9/SERVICES src/porting/quagga-0.99.9/TODO src/porting/quagga-0.99.9/aclocal.m4 src/porting/quagga-0.99.9/bgpd/BGP4-MIB.txt src/porting/quagga-0.99.9/bgpd/ChangeLog src/porting/quagga-0.99.9/bgpd/Makefile.am src/porting/quagga-0.99.9/bgpd/Makefile.in src/porting/quagga-0.99.9/bgpd/bgp_advertise.c src/porting/quagga-0.99.9/bgpd/bgp_advertise.h src/porting/quagga-0.99.9/bgpd/bgp_aspath.c src/porting/quagga-0.99.9/bgpd/bgp_aspath.h src/porting/quagga-0.99.9/bgpd/bgp_attr.c src/porting/quagga-0.99.9/bgpd/bgp_attr.h src/porting/quagga-0.99.9/bgpd/bgp_clist! .c src/porting/quagga-0.99.9/bgpd/bgp_clist.h src/porting/quagga-0.99.9/bgpd/bgp_community.c src/porting/quagga-0.99.9/bgpd/bgp_community.h src/porting/quagga-0.99.9/bgpd/bgp_damp.c src/porting/quagga-0.99.9/bgpd/bgp_damp.h src/porting/quagga-0.99.9/bgpd/bgp_debug.c src/porting/quagga-0.99.9/bgpd/bgp_debug.h src/porting/quagga-0.99.9/bgpd/bgp_dump.c src/porting/quagga-0.99.9/bgpd/bgp_dump.h src/porting/quagga-0.99.9/bgpd/bgp_ecommunity.c src/porting/quagga-0.99.9/bgpd/bgp_ecommunity.h src/porting/quagga-0.99.9/bgpd/bgp_filter.c src/porting/quagga-0.99.9/bgpd/bgp_filter.h src/porting/quagga-0.99.9/bgpd/bgp_fsm.c src/porting/quagga-0.99.9/bgpd/bgp_fsm.h src/porting/quagga-0.99.9/bgpd/bgp_main.c src/porting/quagga-0.99.9/bgpd/bgp_mplsvpn.c src/porting/quagga-0.99.9/bgpd/bgp_mplsvpn.h src/porting/quagga-0.99.9/bgpd/bgp_network.c src/porting/quagga-0.99.9/bgpd/bgp_network.h src/porting/quagga-0.99.9/bgpd/bgp_nexthop.c src/porting/quagga-0.99.9/bgpd/bgp_nexthop.h src/porting/quag! ga-0.99.9/bgpd/bgp_open.c src/porting/quagga-0.99.9/bgpd/bgp_open.h sr c/porting/quagga-0.99.9/bgpd/bgp_packet.c src/porting/quagga-0.99.9/bgpd/bgp_packet.h src/porting/quagga-0.99.9/bgpd/bgp_regex.c src/porting/quagga-0.99.9/bgpd/bgp_regex.h src/porting/quagga-0.99.9/bgpd/bgp_route.c src/porting/quagga-0.99.9/bgpd/bgp_route.h src/porting/quagga-0.99.9/bgpd/bgp_routemap.c src/porting/quagga-0.99.9/bgpd/bgp_snmp.c src/porting/quagga-0.99.9/bgpd/bgp_snmp.h src/porting/quagga-0.99.9/bgpd/bgp_table.c src/porting/quagga-0.99.9/bgpd/bgp_table.h src/porting/quagga-0.99.9/bgpd/bgp_vty.c src/porting/quagga-0.99.9/bgpd/bgp_vty.h src/porting/quagga-0.99.9/bgpd/bgp_zebra.c src/porting/quagga-0.99.9/bgpd/bgp_zebra.h src/porting/quagga-0.99.9/bgpd/bgpd.c src/porting/quagga-0.99.9/bgpd/bgpd.conf.sample src/porting/quagga-0.99.9/bgpd/bgpd.conf.sample2 src/porting/quagga-0.99.9/bgpd/bgpd.h src/porting/quagga-0.99.9/config.guess src/porting/quagga-0.99.9/config.h.in src/porting/quagga-0.99.9/config.sub src/porting/quagga-0.99.9/configure src/porting/quagga-0.99.! 9/configure.ac src/porting/quagga-0.99.9/depcomp src/porting/quagga-0.99.9/doc/BGP-TypeCode src/porting/quagga-0.99.9/doc/ChangeLog src/porting/quagga-0.99.9/doc/Makefile.am src/porting/quagga-0.99.9/doc/Makefile.in src/porting/quagga-0.99.9/doc/appendix.texi src/porting/quagga-0.99.9/doc/basic.texi src/porting/quagga-0.99.9/doc/bgpd.8 src/porting/quagga-0.99.9/doc/bgpd.texi src/porting/quagga-0.99.9/doc/defines.texi src/porting/quagga-0.99.9/doc/defines.texi.in src/porting/quagga-0.99.9/doc/draft-zebra-00.ms src/porting/quagga-0.99.9/doc/draft-zebra-00.txt src/porting/quagga-0.99.9/doc/fig-normal-processing.dia src/porting/quagga-0.99.9/doc/fig-normal-processing.png src/porting/quagga-0.99.9/doc/fig-normal-processing.txt src/porting/quagga-0.99.9/doc/fig-rs-processing.dia src/porting/quagga-0.99.9/doc/fig-rs-processing.png src/porting/quagga-0.99.9/doc/fig-rs-processing.txt src/porting/quagga-0.99.9/doc/fig_topologies_full.dia src/porting/quagga-0.99.9/doc/fig_topologies_f! ull.png src/porting/quagga-0.99.9/doc/fig_topologies_full.txt src/port ing/quagga-0.99.9/doc/fig_topologies_rs.dia src/porting/quagga-0.99.9/doc/fig_topologies_rs.png src/porting/quagga-0.99.9/doc/fig_topologies_rs.txt src/porting/quagga-0.99.9/doc/filter.texi src/porting/quagga-0.99.9/doc/install.texi src/porting/quagga-0.99.9/doc/ipv6.texi src/porting/quagga-0.99.9/doc/isisd.8 src/porting/quagga-0.99.9/doc/kernel.texi src/porting/quagga-0.99.9/doc/main.texi src/porting/quagga-0.99.9/doc/mdate-sh src/porting/quagga-0.99.9/doc/mpls/ChangeLog.opaque.txt src/porting/quagga-0.99.9/doc/mpls/cli_summary.txt src/porting/quagga-0.99.9/doc/mpls/opaque_lsa.txt src/porting/quagga-0.99.9/doc/mpls/ospfd.conf src/porting/quagga-0.99.9/doc/ospf6d.8 src/porting/quagga-0.99.9/doc/ospf6d.texi src/porting/quagga-0.99.9/doc/ospfd.8 src/porting/quagga-0.99.9/doc/ospfd.texi src/porting/quagga-0.99.9/doc/overview.texi src/porting/quagga-0.99.9/doc/protocol.texi src/porting/quagga-0.99.9/doc/quagga.info src/porting/quagga-0.99.9/doc/quagga.info-1 src/porting/quagga-0! .99.9/doc/quagga.texi src/porting/quagga-0.99.9/doc/ripd.8 src/porting/quagga-0.99.9/doc/ripd.texi src/porting/quagga-0.99.9/doc/ripngd.8 src/porting/quagga-0.99.9/doc/ripngd.texi src/porting/quagga-0.99.9/doc/routemap.texi src/porting/quagga-0.99.9/doc/routeserver.texi src/porting/quagga-0.99.9/doc/snmp.texi src/porting/quagga-0.99.9/doc/snmptrap.texi src/porting/quagga-0.99.9/doc/stamp-vti src/porting/quagga-0.99.9/doc/texinfo.tex src/porting/quagga-0.99.9/doc/version.texi src/porting/quagga-0.99.9/doc/vtysh.1 src/porting/quagga-0.99.9/doc/vtysh.texi src/porting/quagga-0.99.9/doc/zebra.8 src/porting/quagga-0.99.9/install-sh src/porting/quagga-0.99.9/isisd/AUTHORS src/porting/quagga-0.99.9/isisd/ChangeLog src/porting/quagga-0.99.9/isisd/Makefile.am src/porting/quagga-0.99.9/isisd/Makefile.in src/porting/quagga-0.99.9/isisd/README src/porting/quagga-0.99.9/isisd/dict.c src/porting/quagga-0.99.9/isisd/dict.h src/porting/quagga-0.99.9/isisd/include-netbsd/clnp.h src/porting/q! uagga-0.99.9/isisd/include-netbsd/esis.h src/porting/quagga-0.99.9/isi sd/include-netbsd/iso.h src/porting/quagga-0.99.9/isisd/isis_adjacency.c src/porting/quagga-0.99.9/isisd/isis_adjacency.h src/porting/quagga-0.99.9/isisd/isis_bpf.c src/porting/quagga-0.99.9/isisd/isis_circuit.c src/porting/quagga-0.99.9/isisd/isis_circuit.h src/porting/quagga-0.99.9/isisd/isis_common.h src/porting/quagga-0.99.9/isisd/isis_constants.h src/porting/quagga-0.99.9/isisd/isis_csm.c src/porting/quagga-0.99.9/isisd/isis_csm.h src/porting/quagga-0.99.9/isisd/isis_dlpi.c src/porting/quagga-0.99.9/isisd/isis_dr.c src/porting/quagga-0.99.9/isisd/isis_dr.h src/porting/quagga-0.99.9/isisd/isis_dynhn.c src/porting/quagga-0.99.9/isisd/isis_dynhn.h src/porting/quagga-0.99.9/isisd/isis_events.c src/porting/quagga-0.99.9/isisd/isis_events.h src/porting/quagga-0.99.9/isisd/isis_flags.c src/porting/quagga-0.99.9/isisd/isis_flags.h src/porting/quagga-0.99.9/isisd/isis_lsp.c src/porting/quagga-0.99.9/isisd/isis_lsp.h src/porting/quagga-0.99.9/isisd/isis_main.c src/porting/quagga-! 0.99.9/isisd/isis_misc.c src/porting/quagga-0.99.9/isisd/isis_misc.h src/porting/quagga-0.99.9/isisd/isis_network.h src/porting/quagga-0.99.9/isisd/isis_pdu.c src/porting/quagga-0.99.9/isisd/isis_pdu.h src/porting/quagga-0.99.9/isisd/isis_pfpacket.c src/porting/quagga-0.99.9/isisd/isis_route.c src/porting/quagga-0.99.9/isisd/isis_route.h src/porting/quagga-0.99.9/isisd/isis_routemap.c src/porting/quagga-0.99.9/isisd/isis_spf.c src/porting/quagga-0.99.9/isisd/isis_spf.h src/porting/quagga-0.99.9/isisd/isis_tlv.c src/porting/quagga-0.99.9/isisd/isis_tlv.h src/porting/quagga-0.99.9/isisd/isis_zebra.c src/porting/quagga-0.99.9/isisd/isis_zebra.h src/porting/quagga-0.99.9/isisd/isisd.c src/porting/quagga-0.99.9/isisd/isisd.conf.sample src/porting/quagga-0.99.9/isisd/isisd.h src/porting/quagga-0.99.9/isisd/iso_checksum.c src/porting/quagga-0.99.9/isisd/iso_checksum.h src/porting/quagga-0.99.9/isisd/topology/Makefile.am src/porting/quagga-0.99.9/isisd/topology/Makefile.in src/port! ing/quagga-0.99.9/isisd/topology/random.c src/porting/quagga-0.99.9/is isd /topology/spgrid.c src/porting/quagga-0.99.9/isisd/topology/spgrid.h src/porting/quagga-0.99.9/lib/ChangeLog src/porting/quagga-0.99.9/lib/Makefile.am src/porting/quagga-0.99.9/lib/Makefile.in src/porting/quagga-0.99.9/lib/buffer.c src/porting/quagga-0.99.9/lib/buffer.h src/porting/quagga-0.99.9/lib/checksum.c src/porting/quagga-0.99.9/lib/checksum.h src/porting/quagga-0.99.9/lib/command.c src/porting/quagga-0.99.9/lib/command.h src/porting/quagga-0.99.9/lib/daemon.c src/porting/quagga-0.99.9/lib/distribute.c src/porting/quagga-0.99.9/lib/distribute.h src/porting/quagga-0.99.9/lib/filter.c src/porting/quagga-0.99.9/lib/filter.h src/porting/quagga-0.99.9/lib/getopt.c src/porting/quagga-0.99.9/lib/getopt.h src/porting/quagga-0.99.9/lib/getopt1.c src/porting/quagga-0.99.9/lib/hash.c src/porting/quagga-0.99.9/lib/hash.h src/porting/quagga-0.99.9/lib/if.c src/porting/quagga-0.99.9/lib/if.h src/porting/quagga-0.99.9/lib/if_rmap.c src/porting/quagga-0.99.9/lib/if_rmap.h src/porting! /quagga-0.99.9/lib/jhash.c src/porting/quagga-0.99.9/lib/jhash.h src/porting/quagga-0.99.9/lib/keychain.c src/porting/quagga-0.99.9/lib/keychain.h src/porting/quagga-0.99.9/lib/linklist.c src/porting/quagga-0.99.9/lib/linklist.h src/porting/quagga-0.99.9/lib/log.c src/porting/quagga-0.99.9/lib/log.h src/porting/quagga-0.99.9/lib/md5.c src/porting/quagga-0.99.9/lib/md5.h src/porting/quagga-0.99.9/lib/memory.c src/porting/quagga-0.99.9/lib/memory.h src/porting/quagga-0.99.9/lib/memtypes.awk src/porting/quagga-0.99.9/lib/memtypes.c src/porting/quagga-0.99.9/lib/memtypes.h src/porting/quagga-0.99.9/lib/network.c src/porting/quagga-0.99.9/lib/network.h src/porting/quagga-0.99.9/lib/pid_output.c src/porting/quagga-0.99.9/lib/plist.c src/porting/quagga-0.99.9/lib/plist.h src/porting/quagga-0.99.9/lib/pqueue.c src/porting/quagga-0.99.9/lib/pqueue.h src/porting/quagga-0.99.9/lib/prefix.c src/porting/quagga-0.99.9/lib/prefix.h src/porting/quagga-0.99.9/lib/privs.c src/porting/quagga-! 0.99.9/lib/privs.h src/porting/quagga-0.99.9/lib/regex-gnu.h src/porti ng/quagga-0.99.9/lib/regex.c src/porting/quagga-0.99.9/lib/route_types.awk src/porting/quagga-0.99.9/lib/route_types.h src/porting/quagga-0.99.9/lib/route_types.txt src/porting/quagga-0.99.9/lib/routemap.c src/porting/quagga-0.99.9/lib/routemap.h src/porting/quagga-0.99.9/lib/sigevent.c src/porting/quagga-0.99.9/lib/sigevent.h src/porting/quagga-0.99.9/lib/smux.c src/porting/quagga-0.99.9/lib/smux.h src/porting/quagga-0.99.9/lib/sockopt.c src/porting/quagga-0.99.9/lib/sockopt.h src/porting/quagga-0.99.9/lib/sockunion.c src/porting/quagga-0.99.9/lib/sockunion.h src/porting/quagga-0.99.9/lib/str.c src/porting/quagga-0.99.9/lib/str.h src/porting/quagga-0.99.9/lib/stream.c src/porting/quagga-0.99.9/lib/stream.h src/porting/quagga-0.99.9/lib/table.c src/porting/quagga-0.99.9/lib/table.h src/porting/quagga-0.99.9/lib/thread.c src/porting/quagga-0.99.9/lib/thread.h src/porting/quagga-0.99.9/lib/vector.c src/porting/quagga-0.99.9/lib/vector.h src/porting/quagga-0.99.9/lib/version.h ! src/porting/quagga-0.99.9/lib/version.h.in src/porting/quagga-0.99.9/lib/vty.c src/porting/quagga-0.99.9/lib/vty.h src/porting/quagga-0.99.9/lib/workqueue.c src/porting/quagga-0.99.9/lib/workqueue.h src/porting/quagga-0.99.9/lib/zassert.h src/porting/quagga-0.99.9/lib/zclient.c src/porting/quagga-0.99.9/lib/zclient.h src/porting/quagga-0.99.9/lib/zebra.h src/porting/quagga-0.99.9/ltmain.sh src/porting/quagga-0.99.9/m4/ChangeLog src/porting/quagga-0.99.9/m4/Makefile.am src/porting/quagga-0.99.9/m4/Makefile.in src/porting/quagga-0.99.9/m4/README.txt src/porting/quagga-0.99.9/missing src/porting/quagga-0.99.9/mkinstalldirs src/porting/quagga-0.99.9/ospf6d/ChangeLog src/porting/quagga-0.99.9/ospf6d/Makefile.am src/porting/quagga-0.99.9/ospf6d/Makefile.in src/porting/quagga-0.99.9/ospf6d/README src/porting/quagga-0.99.9/ospf6d/ospf6_abr.c src/porting/quagga-0.99.9/ospf6d/ospf6_abr.h src/porting/quagga-0.99.9/ospf6d/ospf6_area.c src/porting/quagga-0.99.9/ospf6d/ospf6_area.h src/p! orting/quagga-0.99.9/ospf6d/ospf6_asbr.c src/porting/quagga-0.99.9/osp f6d/ospf6_asbr.h src/porting/quagga-0.99.9/ospf6d/ospf6_flood.c src/porting/quagga-0.99.9/ospf6d/ospf6_flood.h src/porting/quagga-0.99.9/ospf6d/ospf6_interface.c src/porting/quagga-0.99.9/ospf6d/ospf6_interface.h src/porting/quagga-0.99.9/ospf6d/ospf6_intra.c src/porting/quagga-0.99.9/ospf6d/ospf6_intra.h src/porting/quagga-0.99.9/ospf6d/ospf6_lsa.c src/porting/quagga-0.99.9/ospf6d/ospf6_lsa.h src/porting/quagga-0.99.9/ospf6d/ospf6_lsdb.c src/porting/quagga-0.99.9/ospf6d/ospf6_lsdb.h src/porting/quagga-0.99.9/ospf6d/ospf6_main.c src/porting/quagga-0.99.9/ospf6d/ospf6_message.c src/porting/quagga-0.99.9/ospf6d/ospf6_message.h src/porting/quagga-0.99.9/ospf6d/ospf6_neighbor.c src/porting/quagga-0.99.9/ospf6d/ospf6_neighbor.h src/porting/quagga-0.99.9/ospf6d/ospf6_network.c src/porting/quagga-0.99.9/ospf6d/ospf6_network.h src/porting/quagga-0.99.9/ospf6d/ospf6_proto.c src/porting/quagga-0.99.9/ospf6d/ospf6_proto.h src/porting/quagga-0.99.9/ospf6d/ospf6_route.c src/porting/quagg! a-0.99.9/ospf6d/ospf6_route.h src/porting/quagga-0.99.9/ospf6d/ospf6_snmp.c src/porting/quagga-0.99.9/ospf6d/ospf6_snmp.h src/porting/quagga-0.99.9/ospf6d/ospf6_spf.c src/porting/quagga-0.99.9/ospf6d/ospf6_spf.h src/porting/quagga-0.99.9/ospf6d/ospf6_top.c src/porting/quagga-0.99.9/ospf6d/ospf6_top.h src/porting/quagga-0.99.9/ospf6d/ospf6_zebra.c src/porting/quagga-0.99.9/ospf6d/ospf6_zebra.h src/porting/quagga-0.99.9/ospf6d/ospf6d.c src/porting/quagga-0.99.9/ospf6d/ospf6d.conf.sample src/porting/quagga-0.99.9/ospf6d/ospf6d.h src/porting/quagga-0.99.9/ospfclient/AUTHORS src/porting/quagga-0.99.9/ospfclient/COPYING src/porting/quagga-0.99.9/ospfclient/ChangeLog src/porting/quagga-0.99.9/ospfclient/INSTALL src/porting/quagga-0.99.9/ospfclient/Makefile.am src/porting/quagga-0.99.9/ospfclient/Makefile.in src/porting/quagga-0.99.9/ospfclient/NEWS src/porting/quagga-0.99.9/ospfclient/README src/porting/quagga-0.99.9/ospfclient/ospf_apiclient.c src/porting/quagga-0.99.9/ospfclient! /ospf_apiclient.h src/porting/quagga-0.99.9/ospfclient/ospfclient.c sr c/porting/quagga-0.99.9/ospfd/ChangeLog src/porting/quagga-0.99.9/ospfd/ChangeLog.opaque.txt src/porting/quagga-0.99.9/ospfd/Makefile.am src/porting/quagga-0.99.9/ospfd/Makefile.in src/porting/quagga-0.99.9/ospfd/OSPF-MIB.txt src/porting/quagga-0.99.9/ospfd/OSPF-TRAP-MIB.txt src/porting/quagga-0.99.9/ospfd/ospf_abr.c src/porting/quagga-0.99.9/ospfd/ospf_abr.h src/porting/quagga-0.99.9/ospfd/ospf_api.c src/porting/quagga-0.99.9/ospfd/ospf_api.h src/porting/quagga-0.99.9/ospfd/ospf_apiserver.c src/porting/quagga-0.99.9/ospfd/ospf_apiserver.h src/porting/quagga-0.99.9/ospfd/ospf_asbr.c src/porting/quagga-0.99.9/ospfd/ospf_asbr.h src/porting/quagga-0.99.9/ospfd/ospf_ase.c src/porting/quagga-0.99.9/ospfd/ospf_ase.h src/porting/quagga-0.99.9/ospfd/ospf_dump.c src/porting/quagga-0.99.9/ospfd/ospf_dump.h src/porting/quagga-0.99.9/ospfd/ospf_flood.c src/porting/quagga-0.99.9/ospfd/ospf_flood.h src/porting/quagga-0.99.9/ospfd/ospf_ia.c src/porting/quagga-0.99.9/ospfd/ospf_ia.h src/por! ting/quagga-0.99.9/ospfd/ospf_interface.c src/porting/quagga-0.99.9/ospfd/ospf_interface.h src/porting/quagga-0.99.9/ospfd/ospf_ism.c src/porting/quagga-0.99.9/ospfd/ospf_ism.h src/porting/quagga-0.99.9/ospfd/ospf_lsa.c src/porting/quagga-0.99.9/ospfd/ospf_lsa.h src/porting/quagga-0.99.9/ospfd/ospf_lsdb.c src/porting/quagga-0.99.9/ospfd/ospf_lsdb.h src/porting/quagga-0.99.9/ospfd/ospf_main.c src/porting/quagga-0.99.9/ospfd/ospf_neighbor.c src/porting/quagga-0.99.9/ospfd/ospf_neighbor.h src/porting/quagga-0.99.9/ospfd/ospf_network.c src/porting/quagga-0.99.9/ospfd/ospf_network.h src/porting/quagga-0.99.9/ospfd/ospf_nsm.c src/porting/quagga-0.99.9/ospfd/ospf_nsm.h src/porting/quagga-0.99.9/ospfd/ospf_opaque.c src/porting/quagga-0.99.9/ospfd/ospf_opaque.h src/porting/quagga-0.99.9/ospfd/ospf_packet.c src/porting/quagga-0.99.9/ospfd/ospf_packet.h src/porting/quagga-0.99.9/ospfd/ospf_route.c src/porting/quagga-0.99.9/ospfd/ospf_route.h src/porting/quagga-0.99.9/ospfd/ospf_routem! ap.c src/porting/quagga-0.99.9/ospfd/ospf_snmp.c src/porting/quagga-0. 99. 9/ospfd/ospf_snmp.h src/porting/quagga-0.99.9/ospfd/ospf_spf.c src/porting/quagga-0.99.9/ospfd/ospf_spf.h src/porting/quagga-0.99.9/ospfd/ospf_te.c src/porting/quagga-0.99.9/ospfd/ospf_te.h src/porting/quagga-0.99.9/ospfd/ospf_vty.c src/porting/quagga-0.99.9/ospfd/ospf_vty.h src/porting/quagga-0.99.9/ospfd/ospf_zebra.c src/porting/quagga-0.99.9/ospfd/ospf_zebra.h src/porting/quagga-0.99.9/ospfd/ospfd.c src/porting/quagga-0.99.9/ospfd/ospfd.conf.sample src/porting/quagga-0.99.9/ospfd/ospfd.h src/porting/quagga-0.99.9/pkgsrc/ChangeLog src/porting/quagga-0.99.9/pkgsrc/Makefile.am src/porting/quagga-0.99.9/pkgsrc/Makefile.in src/porting/quagga-0.99.9/pkgsrc/bgpd.sh.in src/porting/quagga-0.99.9/pkgsrc/ospf6d.sh.in src/porting/quagga-0.99.9/pkgsrc/ospfd.sh.in src/porting/quagga-0.99.9/pkgsrc/ripd.sh.in src/porting/quagga-0.99.9/pkgsrc/ripngd.sh.in src/porting/quagga-0.99.9/pkgsrc/zebra.sh.in src/porting/quagga-0.99.9/redhat/Makefile.am src/porting/quagga-0.99.9/redhat/Makefile.in ! src/porting/quagga-0.99.9/redhat/bgpd.init src/porting/quagga-0.99.9/redhat/isisd.init src/porting/quagga-0.99.9/redhat/ospf6d.init src/porting/quagga-0.99.9/redhat/ospfd.init src/porting/quagga-0.99.9/redhat/quagga.logrotate src/porting/quagga-0.99.9/redhat/quagga.pam src/porting/quagga-0.99.9/redhat/quagga.pam.stack src/porting/quagga-0.99.9/redhat/quagga.spec src/porting/quagga-0.99.9/redhat/quagga.spec.in src/porting/quagga-0.99.9/redhat/quagga.sysconfig src/porting/quagga-0.99.9/redhat/ripd.init src/porting/quagga-0.99.9/redhat/ripngd.init src/porting/quagga-0.99.9/redhat/watchquagga.init src/porting/quagga-0.99.9/redhat/zebra.init src/porting/quagga-0.99.9/ripd/ChangeLog src/porting/quagga-0.99.9/ripd/Makefile.am src/porting/quagga-0.99.9/ripd/Makefile.in src/porting/quagga-0.99.9/ripd/RIPv2-MIB.txt src/porting/quagga-0.99.9/ripd/rip_debug.c src/porting/quagga-0.99.9/ripd/rip_debug.h src/porting/quagga-0.99.9/ripd/rip_interface.c src/porting/quagga-0.99.9/ripd/rip_int! erface.h src/porting/quagga-0.99.9/ripd/rip_main.c src/porting/quagga- 0.99.9/ripd/rip_offset.c src/porting/quagga-0.99.9/ripd/rip_peer.c src/porting/quagga-0.99.9/ripd/rip_routemap.c src/porting/quagga-0.99.9/ripd/rip_snmp.c src/porting/quagga-0.99.9/ripd/rip_zebra.c src/porting/quagga-0.99.9/ripd/ripd.c src/porting/quagga-0.99.9/ripd/ripd.conf.sample src/porting/quagga-0.99.9/ripd/ripd.h src/porting/quagga-0.99.9/ripngd/ChangeLog src/porting/quagga-0.99.9/ripngd/Makefile.am src/porting/quagga-0.99.9/ripngd/Makefile.in src/porting/quagga-0.99.9/ripngd/ripng_debug.c src/porting/quagga-0.99.9/ripngd/ripng_debug.h src/porting/quagga-0.99.9/ripngd/ripng_interface.c src/porting/quagga-0.99.9/ripngd/ripng_main.c src/porting/quagga-0.99.9/ripngd/ripng_nexthop.c src/porting/quagga-0.99.9/ripngd/ripng_nexthop.h src/porting/quagga-0.99.9/ripngd/ripng_offset.c src/porting/quagga-0.99.9/ripngd/ripng_peer.c src/porting/quagga-0.99.9/ripngd/ripng_route.c src/porting/quagga-0.99.9/ripngd/ripng_route.h src/porting/quagga-0.99.9/ripngd/ripng_routemap.c src/por! ting/quagga-0.99.9/ripngd/ripng_zebra.c src/porting/quagga-0.99.9/ripngd/ripngd.c src/porting/quagga-0.99.9/ripngd/ripngd.conf.sample src/porting/quagga-0.99.9/ripngd/ripngd.h src/porting/quagga-0.99.9/solaris/ChangeLog src/porting/quagga-0.99.9/solaris/Makefile.am src/porting/quagga-0.99.9/solaris/Makefile.in src/porting/quagga-0.99.9/solaris/README.txt src/porting/quagga-0.99.9/solaris/depend.daemons.in src/porting/quagga-0.99.9/solaris/depend.dev.in src/porting/quagga-0.99.9/solaris/depend.doc.in src/porting/quagga-0.99.9/solaris/depend.libs.in src/porting/quagga-0.99.9/solaris/depend.smf.in src/porting/quagga-0.99.9/solaris/pkginfo.daemons.tmpl.in src/porting/quagga-0.99.9/solaris/pkginfo.dev.tmpl.in src/porting/quagga-0.99.9/solaris/pkginfo.doc.tmpl.in src/porting/quagga-0.99.9/solaris/pkginfo.libs.tmpl.in src/porting/quagga-0.99.9/solaris/pkginfo.smf.tmpl.in src/porting/quagga-0.99.9/solaris/pkginfo.tmpl.in src/porting/quagga-0.99.9/solaris/prototype.daemons.in src/po! rting/quagga-0.99.9/solaris/prototype.dev.in src/porting/quagga-0.99.9 /solaris/prototype.doc.in src/porting/quagga-0.99.9/solaris/prototype.libs.in src/porting/quagga-0.99.9/solaris/prototype.smf.in src/porting/quagga-0.99.9/solaris/quagga.init.in src/porting/quagga-0.99.9/solaris/quagga.xml.in src/porting/quagga-0.99.9/tests/ChangeLog src/porting/quagga-0.99.9/tests/Makefile.am src/porting/quagga-0.99.9/tests/Makefile.in src/porting/quagga-0.99.9/tests/aspath_test.c src/porting/quagga-0.99.9/tests/bgp_capability_test.c src/porting/quagga-0.99.9/tests/heavy-thread.c src/porting/quagga-0.99.9/tests/heavy-wq.c src/porting/quagga-0.99.9/tests/heavy.c src/porting/quagga-0.99.9/tests/main.c src/porting/quagga-0.99.9/tests/test-buffer.c src/porting/quagga-0.99.9/tests/test-memory.c src/porting/quagga-0.99.9/tests/test-privs.c src/porting/quagga-0.99.9/tests/test-sig.c src/porting/quagga-0.99.9/tests/test-stream.c src/porting/quagga-0.99.9/tools/mrlg.cgi src/porting/quagga-0.99.9/tools/rrcheck.pl src/porting/quagga-0.99.9/tools/rrlookup.pl src/portin! g/quagga-0.99.9/tools/zc.pl src/porting/quagga-0.99.9/tools/zebra.el src/porting/quagga-0.99.9/update-autotools src/porting/quagga-0.99.9/vtysh/ChangeLog src/porting/quagga-0.99.9/vtysh/Makefile.am src/porting/quagga-0.99.9/vtysh/Makefile.in src/porting/quagga-0.99.9/vtysh/extract.pl src/porting/quagga-0.99.9/vtysh/extract.pl.in src/porting/quagga-0.99.9/vtysh/vtysh.c src/porting/quagga-0.99.9/vtysh/vtysh.conf.sample src/porting/quagga-0.99.9/vtysh/vtysh.h src/porting/quagga-0.99.9/vtysh/vtysh_config.c src/porting/quagga-0.99.9/vtysh/vtysh_main.c src/porting/quagga-0.99.9/vtysh/vtysh_user.c src/porting/quagga-0.99.9/vtysh/vtysh_user.h src/porting/quagga-0.99.9/watchquagga/ChangeLog src/porting/quagga-0.99.9/watchquagga/Makefile.am src/porting/quagga-0.99.9/watchquagga/Makefile.in src/porting/quagga-0.99.9/watchquagga/watchquagga.c src/porting/quagga-0.99.9/zebra/ChangeLog src/porting/quagga-0.99.9/zebra/GNOME-PRODUCT-ZEBRA-MIB src/porting/quagga-0.99.9/zebra/GNOME-SMI src/p! orting/quagga-0.99.9/zebra/Makefile.am src/porting/quagga-0.99.9/zebra /Makefile.in src/porting/quagga-0.99.9/zebra/connected.c src/porting/quagga-0.99.9/zebra/connected.h src/porting/quagga-0.99.9/zebra/debug.c src/porting/quagga-0.99.9/zebra/debug.h src/porting/quagga-0.99.9/zebra/if_ioctl.c src/porting/quagga-0.99.9/zebra/if_ioctl_solaris.c src/porting/quagga-0.99.9/zebra/if_netlink.c src/porting/quagga-0.99.9/zebra/if_proc.c src/porting/quagga-0.99.9/zebra/if_sysctl.c src/porting/quagga-0.99.9/zebra/interface.c src/porting/quagga-0.99.9/zebra/interface.h src/porting/quagga-0.99.9/zebra/ioctl.c src/porting/quagga-0.99.9/zebra/ioctl.h src/porting/quagga-0.99.9/zebra/ioctl_null.c src/porting/quagga-0.99.9/zebra/ioctl_solaris.c src/porting/quagga-0.99.9/zebra/ipforward.h src/porting/quagga-0.99.9/zebra/ipforward_aix.c src/porting/quagga-0.99.9/zebra/ipforward_ews.c src/porting/quagga-0.99.9/zebra/ipforward_proc.c src/porting/quagga-0.99.9/zebra/ipforward_solaris.c src/porting/quagga-0.99.9/zebra/ipforward_sysctl.c src/porting/quagga-0.99.9/zebr! a/irdp.h src/porting/quagga-0.99.9/zebra/irdp_interface.c src/porting/quagga-0.99.9/zebra/irdp_main.c src/porting/quagga-0.99.9/zebra/irdp_packet.c src/porting/quagga-0.99.9/zebra/kernel_netlink.c src/porting/quagga-0.99.9/zebra/kernel_null.c src/porting/quagga-0.99.9/zebra/kernel_socket.c src/porting/quagga-0.99.9/zebra/kernel_socket.h src/porting/quagga-0.99.9/zebra/main.c src/porting/quagga-0.99.9/zebra/misc_null.c src/porting/quagga-0.99.9/zebra/mtu_kvm.c src/porting/quagga-0.99.9/zebra/redistribute.c src/porting/quagga-0.99.9/zebra/redistribute.h src/porting/quagga-0.99.9/zebra/redistribute_null.c src/porting/quagga-0.99.9/zebra/rib.h src/porting/quagga-0.99.9/zebra/router-id.c src/porting/quagga-0.99.9/zebra/router-id.h src/porting/quagga-0.99.9/zebra/rt.h src/porting/quagga-0.99.9/zebra/rt_ioctl.c src/porting/quagga-0.99.9/zebra/rt_netlink.c src/porting/quagga-0.99.9/zebra/rt_socket.c src/porting/quagga-0.99.9/zebra/rtadv.c src/porting/quagga-0.99.9/zebra/rtadv.h src! /porting/quagga-0.99.9/zebra/rtread_getmsg.c src/porting/quagga-0.99.9 /ze bra/rtread_netlink.c src/porting/quagga-0.99.9/zebra/rtread_proc.c src/porting/quagga-0.99.9/zebra/rtread_sysctl.c src/porting/quagga-0.99.9/zebra/test_main.c src/porting/quagga-0.99.9/zebra/zebra.conf.sample src/porting/quagga-0.99.9/zebra/zebra_rib.c src/porting/quagga-0.99.9/zebra/zebra_routemap.c src/porting/quagga-0.99.9/zebra/zebra_snmp.c src/porting/quagga-0.99.9/zebra/zebra_vty.c src/porting/quagga-0.99.9/zebra/zserv.c src/porting/quagga-0.99.9/zebra/zserv.h url: http://code.nsnam.org/lj/quagga-porting/rev/b274a5661ada From code at nsnam-code.ece.gatech.edu Wed Aug 13 02:12:42 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 13 Aug 2008 05:12:42 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218618762.0@code.nsnam.org> ---- support linux's ICMP_FILTER user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/lj/quagga-porting/rev/6415ffbd2ac2 ---- SOL_RAW+ICMP_FILTER user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/lj/quagga-porting/rev/31d128c86608 ---- improve debugging user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/lj/quagga-porting/rev/99146a5ba45f ---- wrap malloc and friends user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/6425521abaf3 ---- wrap inet_ntoa user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/f65d0fff7d58 ---- wrap sigaction user: Mathieu Lacage files: src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/349b66f1243a ---- wrap gettimeofday user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/68c88c6f93e1 ---- wrap isatty user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-unistd.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/74cc12fd1800 ---- spurious empty line user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/lj/quagga-porting/rev/b8527e133ff3 ---- wrap send* recv* and ioctl user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/lj/quagga-porting/rev/a8fb1475b056 ---- wrap sched_yield user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/4b341b8d0f8b ---- add forgotten files user: Mathieu Lacage files: src/process/simu-sched.h src/process/sys/simu-ioctl.h url: http://code.nsnam.org/lj/quagga-porting/rev/0d168d59a4a1 ---- wrap poll user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/7b79f2f25675 ---- forgot file user: Mathieu Lacage files: src/process/simu-poll.h url: http://code.nsnam.org/lj/quagga-porting/rev/af0899cedf46 From code at nsnam-code.ece.gatech.edu Wed Aug 13 02:51:43 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 13 Aug 2008 05:51:43 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218621103.0@code.nsnam.org> ---- merge with HEAD user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/lj/quagga-porting/rev/e853e5b5147a From code at nsnam-code.ece.gatech.edu Wed Aug 13 08:10:07 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 13 Aug 2008 11:10:07 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218640207.0@code.nsnam.org> ---- Stub TcpSocketImpl unit test user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-dev/rev/10c667a90efa From code at nsnam-code.ece.gatech.edu Wed Aug 13 10:04:37 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 13 Aug 2008 13:04:37 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218647077.0@code.nsnam.org> ---- make it build with gcc 4.1.3 user: Mathieu Lacage files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-dev/rev/fdf978993930 From code at nsnam-code.ece.gatech.edu Wed Aug 13 10:08:10 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 13 Aug 2008 13:08:10 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218647290.0@code.nsnam.org> ---- fully qualify class name to use macro outside of ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/ns-3-dev/rev/b1744fac67da From code at nsnam-code.ece.gatech.edu Wed Aug 13 10:10:55 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 13 Aug 2008 13:10:55 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218647455.0@code.nsnam.org> ---- use MAC spoofing to isolate emulated from real user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/b849e44d021f From code at nsnam-code.ece.gatech.edu Wed Aug 13 11:04:38 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 13 Aug 2008 14:04:38 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218650678.0@code.nsnam.org> ---- break example into two-machine echo user: Craig Dowell files: examples/emu-udp-echo-client.cc examples/emu-udp-echo-server.cc examples/wscript src/devices/emulated/emulated-net-device.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/2e850b21fe1d From code at nsnam-code.ece.gatech.edu Wed Aug 13 18:27:59 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Wed, 13 Aug 2008 21:27:59 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218677279.0@code.nsnam.org> ---- finish up with emulated udp echo scripts user: Craig Dowell files: examples/emu-udp-echo-client.cc examples/emu-udp-echo-server.cc src/devices/emulated/emulated-net-device.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/bf93ba67d354 From tomhend at u.washington.edu Wed Aug 13 23:59:59 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Wed, 13 Aug 2008 23:59:59 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808140659.m7E6xxww029162@ns-regression.ee.washington.edu> Wed Aug 13 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Thu Aug 14 07:46:32 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 10:46:32 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218725192.0@code.nsnam.org> ---- wrap strcmp user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/fa126131aac7 From code at nsnam-code.ece.gatech.edu Thu Aug 14 07:50:10 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 10:50:10 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218725410.0@code.nsnam.org> ---- wrap strcasecmp user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/15e2c0847b7b From code at nsnam-code.ece.gatech.edu Thu Aug 14 07:55:38 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 10:55:38 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218725738.0@code.nsnam.org> ---- wrap strdup user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/ae78f9e4437f From code at nsnam-code.ece.gatech.edu Thu Aug 14 07:59:09 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 10:59:09 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218725949.0@code.nsnam.org> ---- wrap __strdup user: Liu Jian files: src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/6f2aa2b3550d From code at nsnam-code.ece.gatech.edu Thu Aug 14 08:20:03 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 11:20:03 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218727203.0@code.nsnam.org> ---- wrap getenv strerror user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu-errno.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/d84f55a3a876 From code at nsnam-code.ece.gatech.edu Thu Aug 14 08:21:34 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 11:21:34 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218727294.0@code.nsnam.org> ---- typo user: Liu Jian files: src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/60f16e7cd889 From code at nsnam-code.ece.gatech.edu Thu Aug 14 08:27:26 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 11:27:26 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218727646.0@code.nsnam.org> ---- wrap sysconf user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/dd311e3bf255 From code at nsnam-code.ece.gatech.edu Thu Aug 14 08:31:38 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 11:31:38 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218727898.0@code.nsnam.org> ---- include user: Liu Jian files: src/process/libc-fn-simu.c url: http://code.nsnam.org/lj/quagga-porting/rev/aa3d0372d367 From code at nsnam-code.ece.gatech.edu Thu Aug 14 08:34:55 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 11:34:55 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218728095.0@code.nsnam.org> ---- include user: Liu Jian files: src/process/libc-fn-simu.c url: http://code.nsnam.org/lj/quagga-porting/rev/5e80821d6a3a ---- include user: Liu Jian files: src/process/libc-fn-simu.c url: http://code.nsnam.org/lj/quagga-porting/rev/7ba71a181586 From code at nsnam-code.ece.gatech.edu Thu Aug 14 08:41:34 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 11:41:34 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218728494.0@code.nsnam.org> ---- wap strncpy user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/12a96db1d927 From code at nsnam-code.ece.gatech.edu Thu Aug 14 08:45:41 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 11:45:41 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218728741.0@code.nsnam.org> ---- wrap getpagesize user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/a89c9d0cf542 From code at nsnam-code.ece.gatech.edu Thu Aug 14 08:56:10 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 11:56:10 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218729370.0@code.nsnam.org> ---- wrap time() user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/a097ca374596 From code at nsnam-code.ece.gatech.edu Thu Aug 14 09:02:21 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 12:02:21 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218729741.0@code.nsnam.org> ---- typo user: Liu Jian files: src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/bddb8cdb73c0 From code at nsnam-code.ece.gatech.edu Thu Aug 14 09:03:45 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 12:03:45 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218729825.0@code.nsnam.org> ---- typo user: Liu Jian files: src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/390676c8a6de From code at nsnam-code.ece.gatech.edu Thu Aug 14 09:07:07 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 12:07:07 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218730027.0@code.nsnam.org> ---- include user: Liu Jian files: src/process/libc-fn-simu.c url: http://code.nsnam.org/lj/quagga-porting/rev/297724b0805c From code at nsnam-code.ece.gatech.edu Thu Aug 14 09:16:20 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 12:16:20 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218730580.0@code.nsnam.org> ---- remove user: Liu Jian files: src/process/process-manager.cc url: http://code.nsnam.org/lj/quagga-porting/rev/c6f9fe5bcb9d From code at nsnam-code.ece.gatech.edu Thu Aug 14 10:06:35 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 13:06:35 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218733595.0@code.nsnam.org> ---- Make TypeId(const char * name) explicit (bug 281) user: Raj Bhattacharjea files: src/core/type-id.h url: http://code.nsnam.org/ns-3-dev/rev/e5c71362e669 From code at nsnam-code.ece.gatech.edu Thu Aug 14 13:03:12 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 16:03:12 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218744192.0@code.nsnam.org> ---- add ProcessManager::PeekCurrent user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6f7c08e94f01 ---- allow attribute setters to fail. user: Mathieu Lacage files: src/core/attribute-accessor-helper.h src/core/attribute-test.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1548d7e3604f ---- Stub TcpSocketImpl unit test user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/10c667a90efa ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/895009a8756b ---- make it build with gcc 4.1.3 user: Mathieu Lacage files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fdf978993930 ---- fully qualify class name to use macro outside of ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b1744fac67da ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1d7ed5e15cd3 ---- split ProcessManager user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-fcntl.h src/process/simu-fd.cc src/process/simu.cc src/process/unix-fd.cc src/process/unix-fd.h src/process/unix-file-fd.cc src/process/unix-file-fd.h src/process/unix-socket-fd.cc src/process/unix-socket-fd.h src/process/utils.cc src/process/utils.h src/process/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/28269cc2de84 ---- kill dead code user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9cbd30e95e93 ---- split stdio from ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-fd.cc src/process/simu-stdio.cc src/process/simu-stdio.h src/process/simu.cc src/process/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/86bca5a1ee10 ---- move simu_pthread* to simu-pthread.cc user: Mathieu Lacage files: src/process/simu-pthread.cc src/process/simu.cc src/process/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/65ec173ea31f ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3a1bc15db51c ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5472c0ef3d68 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e3dd47315a78 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/41658e12d396 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/85e72b99dcf8 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/26fdaa83618f ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/114bf42cebc7 ---- kill dead decls user: Mathieu Lacage files: src/process/process-manager.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/819bccbc10d4 ---- remove uneeded includes user: Mathieu Lacage files: src/process/process-manager.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/995abf4d778b ---- kill PeekCurrentManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-fd.cc src/process/simu-pthread.cc src/process/simu.cc src/process/utils.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/bad74638d7d9 ---- finally move PthreadCreate out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5f7b96007c62 From code at nsnam-code.ece.gatech.edu Thu Aug 14 13:55:34 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 16:55:34 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218747334.0@code.nsnam.org> ---- proper initialization user: Mathieu Lacage files: src/process/unix-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a72cff0cab9f ---- disable ascii output user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f75c6c7b59af ---- pass the to address to SendTo user: Mathieu Lacage files: src/process/unix-socket-fd.cc src/process/unix-socket-fd.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/5e19f67ab133 From code at nsnam-code.ece.gatech.edu Thu Aug 14 15:19:31 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 18:19:31 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218752371.0@code.nsnam.org> ---- wrap a couple more calls user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/78f7f134e5fa ---- keep track of from address user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f159d36dfefa ---- propagate from address user: Mathieu Lacage files: src/process/unix-socket-fd.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/afcd4d4914dc ---- wrap more functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6a4f5bf981b0 ---- attempt to make getopt slightly less broken user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/dbfa2cb485e8 From code at nsnam-code.ece.gatech.edu Thu Aug 14 15:26:42 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 18:26:42 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218752802.0@code.nsnam.org> ---- Add a test to TcpSocketImpl unit tests user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-dev/rev/a88c0d54e43b ---- Add another test to TcpSocketImplTest user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-dev/rev/46446b2e3c9d From code at nsnam-code.ece.gatech.edu Thu Aug 14 16:46:04 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 19:46:04 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218757564.0@code.nsnam.org> ---- use the right log component name for PacketSink. use NS_LOG_FUNCTION. user: Mathieu Lacage files: src/applications/packet-sink/packet-sink.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/b2ef6249a724 ---- rm examples/tcp-2way.cc user: Raj Bhattacharjea files: examples/tcp-2way.cc examples/wscript url: http://code.nsnam.org/craigdo/ns-3-emu/rev/5c7524e89e10 ---- bug 276: bridge netdevice has no helper class. user: Mathieu Lacage files: examples/csma-bridge.cc src/helper/bridge-helper.cc src/helper/bridge-helper.h src/helper/wscript url: http://code.nsnam.org/craigdo/ns-3-emu/rev/028b7de98fb1 ---- bug 275: Queue::Peek should return Ptr user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/drop-tail-queue.cc src/node/drop-tail-queue.h src/node/queue.cc src/node/queue.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/4b8ef7da0ac3 ---- make sure we don't attempt to read outside of ourselves when deserializing a header for printing. user: Mathieu Lacage files: src/common/packet-metadata.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/076ae3766f27 ---- allow attribute setters to fail. user: Mathieu Lacage files: src/core/attribute-accessor-helper.h src/core/attribute-test.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/1548d7e3604f ---- Stub TcpSocketImpl unit test user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/10c667a90efa ---- make it build with gcc 4.1.3 user: Mathieu Lacage files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/fdf978993930 ---- fully qualify class name to use macro outside of ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/b1744fac67da ---- Make TypeId(const char * name) explicit (bug 281) user: Raj Bhattacharjea files: src/core/type-id.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/e5c71362e669 ---- Add a test to TcpSocketImpl unit tests user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/a88c0d54e43b ---- Add another test to TcpSocketImplTest user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/46446b2e3c9d ---- branch merge user: Craig Dowell files: examples/tcp-2way.cc examples/wscript src/core/log.h src/helper/wscript url: http://code.nsnam.org/craigdo/ns-3-emu/rev/04c777e0691e From code at nsnam-code.ece.gatech.edu Thu Aug 14 17:08:44 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 20:08:44 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218758924.0@code.nsnam.org> ---- wrap more functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu.cc src/process/sys/simu-time.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ce9ed41638de ---- set a maximum number of pings user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3769b92c79be ---- fix optimized build errors user: Mathieu Lacage files: src/process/file-writer.cc src/process/libc-fn.c src/process/mmaped-file.cc src/process/simu-fd.cc src/process/simu-pthread.cc src/process/simu-stdio.cc src/process/simu.cc src/process/unix-file-fd.cc src/process/unix-socket-fd.cc src/process/utils.cc src/process/utils.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3ec246565218 ---- Make TypeId(const char * name) explicit (bug 281) user: Raj Bhattacharjea files: src/core/type-id.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e5c71362e669 ---- Add a test to TcpSocketImpl unit tests user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a88c0d54e43b ---- Add another test to TcpSocketImplTest user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/46446b2e3c9d ---- debug build fixes user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/a53b4896a085 ---- avoid infinite recursion user: Mathieu Lacage files: src/process/utils.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f0a48cd75526 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/df6dd8793ba7 From code at nsnam-code.ece.gatech.edu Thu Aug 14 17:29:25 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 20:29:25 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218760165.0@code.nsnam.org> ---- non-working process API implementation. user: Mathieu Lacage files: src/process/fiber-context-sysv.c src/process/fiber-context.h src/process/process-delay-model.cc src/process/process-delay-model.h src/process/process-manager.cc src/process/process-manager.h src/process/process-scheduler.cc src/process/process-scheduler.h src/process/process.h src/process/rr-scheduler.cc src/process/rr-scheduler.h src/process/simu-types.h src/process/simu.cc src/process/simu.h src/process/wscript src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/41a5d629cdba ---- basic tests. user: Mathieu Lacage files: examples/process.cc examples/wscript src/helper/process-helper.cc src/helper/process-helper.h src/helper/wscript src/process/process-delay-model.cc src/process/process-manager.cc src/process/process-manager.h src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/9ddf8e102ff4 ---- nextFd should be a per-process property. user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/process.h url: http://code.nsnam.org/ns-3-sigcomm/rev/0d834fab27da ---- really delete the process when it is dead. user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/5b8a91284e0d ---- must make sure dead processes are deleted outside of the context of any process. user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/1d42e0d90657 ---- fix last memory leak. user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/c4e0f12d75e5 ---- add time support user: Mathieu Lacage files: examples/process.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-types.h src/process/simu.cc src/process/simu.h url: http://code.nsnam.org/ns-3-sigcomm/rev/2213c802c837 ---- add socket creation and close support user: Mathieu Lacage files: examples/process.cc src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-types.h src/process/simu.cc src/process/simu.h url: http://code.nsnam.org/ns-3-sigcomm/rev/abcb5c2bb3ca ---- add gethostbyname and bind. user: Mathieu Lacage files: examples/process.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-types.h src/process/simu.cc src/process/simu.h url: http://code.nsnam.org/ns-3-sigcomm/rev/8dcbb091ac8d ---- implement Bind, and Accept. make the example more useful user: Mathieu Lacage files: examples/process.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/simu.h url: http://code.nsnam.org/ns-3-sigcomm/rev/e7816374253e ---- make it build user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/ba3190ef0089 ---- use FileDescriptor pointers user: Mathieu Lacage files: src/process/process-manager.cc src/process/process.h url: http://code.nsnam.org/ns-3-sigcomm/rev/77cb8b3138b2 ---- implement recv and read for sockets user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-types.h src/process/simu.cc src/process/simu.h url: http://code.nsnam.org/ns-3-sigcomm/rev/aaa866be803f ---- remove unused pointer user: Mathieu Lacage files: src/process/process-manager.cc src/process/process.h url: http://code.nsnam.org/ns-3-sigcomm/rev/cc0f18ed0304 ---- change default for process dely model to be zero delay. user: Mathieu Lacage files: src/helper/process-helper.cc src/process/process-delay-model.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/f1c28c8b7db5 ---- move process context check in separate method user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/d917a58b17aa ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-sigcomm/rev/0e66a78551dc ---- avoid memory initialization problems user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/dcdd1fe16c80 ---- bind to any address. user: Mathieu Lacage files: examples/process.cc src/process/simu-types.h url: http://code.nsnam.org/ns-3-sigcomm/rev/03d9d8f3494e ---- fix memory leak user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/f98158a99ae9 ---- tweak write call user: Mathieu Lacage files: examples/process.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/ec833892a240 ---- add sleep call user: Mathieu Lacage files: examples/process.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/695c6211cb82 ---- Add pthread implementation of FiberContext. Add build/configure options for user: Sam Jansen files: src/process/fiber-context-pthread.c src/process/wscript src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/fe36cdb8c72e ---- Add copyright notice. user: Sam Jansen files: src/process/fiber-context-pthread.c url: http://code.nsnam.org/ns-3-sigcomm/rev/71886a548bd4 ---- rename. user: Mathieu Lacage files: src/process/fiber-context-sysv.c src/process/fiber-context-ucontext.c src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/eca23a8159b3 ---- win32 version of fiber context. user: Liu Jian files: src/process/fiber-context-win32.c url: http://code.nsnam.org/ns-3-sigcomm/rev/e4b8f6fb8762 ---- merge with HEAD user: Mathieu Lacage files: doc/tracing.h examples/wscript regression/regression.py regression/tracediff.py src/devices/wifi/wifi-trace.cc src/devices/wifi/wifi-trace.h src/simulator/scheduler-heap.cc src/simulator/scheduler-heap.h src/simulator/scheduler-list.cc src/simulator/scheduler-list.h src/simulator/scheduler-map.cc src/simulator/scheduler-map.h src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/e108d4a88603 ---- port to new APIs user: Mathieu Lacage files: examples/process.cc src/helper/process-helper.cc src/helper/process-helper.h src/process/process-delay-model.cc src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/b552b1f95cf7 ---- separate simu-errno.h from simu.h user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-errno.cc src/process/simu-errno.h src/process/simu.cc src/process/simu.h src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/529eaf42592e ---- make sure we translate errnos from socket and system errnos to simu errnos. user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-errno.h url: http://code.nsnam.org/ns-3-sigcomm/rev/64eb19a46fe2 ---- two typos user: Mathieu Lacage files: src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/b7839422c374 ---- split signal handling user: Mathieu Lacage files: src/process/simu-signal.cc src/process/simu-signal.h src/process/simu.cc src/process/simu.h src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/08d758076fc1 ---- split more the headers user: Mathieu Lacage files: src/process/process-manager.h src/process/process.h src/process/simu-clock.h src/process/simu-signal.h src/process/simu-types.h src/process/simu.h src/process/sys/simu-types.h src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/f437e4099cd0 ---- split fully all headers user: Mathieu Lacage files: ns3/arpa/_placeholder_ ns3/sys/_placeholder_ src/process/arpa/simu-inet.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-errno.cc src/process/simu-fcntl.h src/process/simu-netdb.h src/process/simu-signal.cc src/process/simu-signal.h src/process/simu-time.h src/process/simu-types.h src/process/simu-unistd.h src/process/simu.cc src/process/simu.h src/process/sys/simu-socket.h src/process/sys/simu-time.h src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/fa2869d3367a ---- do not use basename too much. user: Mathieu Lacage files: src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/f5987bbe5728 ---- modelize threads internally. Add initial testsuite user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/process-scheduler.h src/process/process.h src/process/rr-scheduler.cc src/process/rr-scheduler.h src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/eda281feb2a8 ---- add missing include. user: Mathieu Lacage files: src/process/simu-unistd.h url: http://code.nsnam.org/ns-3-sigcomm/rev/f52c36f1b9da ---- another testcase user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/b51fb629bf87 ---- add missing simu_time implementation. user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/ae80fe79585b ---- more testing. user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/2f91bf5e24e3 ---- make logging output more verbose. user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/93fb3840b893 ---- more logging output user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/95f3387b3358 ---- ProcessState_e -> ThreadState_e user: Mathieu Lacage files: src/process/process.h url: http://code.nsnam.org/ns-3-sigcomm/rev/a7ba737110c0 ---- add a guard page on ucontext stacks. user: Mathieu Lacage files: src/process/fiber-context-ucontext.c src/process/fiber-context.h src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/449dd9fc8be1 ---- increase stack size to avoid stack overflows. user: Mathieu Lacage files: examples/process.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/b51bfc812090 ---- avoid memory leak reported by valgrind. user: Mathieu Lacage files: src/process/fiber-context-ucontext.c url: http://code.nsnam.org/ns-3-sigcomm/rev/5e3aed611922 ---- use the right signature for a main function user: Mathieu Lacage files: examples/process.cc src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/process.h url: http://code.nsnam.org/ns-3-sigcomm/rev/1a801294eab4 ---- a simple pthread implementation user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-pthread.h src/process/simu.cc src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/cd8b60965fc2 ---- merge from HEAD user: Mathieu Lacage files: doc/tutorial/dumbbell.png doc/tutorial/oneobj.png doc/tutorial/pp.png doc/tutorial/star.png doc/tutorial/threeobj.png src/common/tag-registry.cc src/common/tag-registry.h src/common/tags.cc src/common/tags.h src/internet-node/ascii-trace.cc src/internet-node/ascii-trace.h src/internet-node/pcap-trace.cc src/internet-node/pcap-trace.h src/mobility/mobility-model-notifier.cc src/mobility/mobility-model-notifier.h src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/6fdae4f1382e ---- simplify test3 user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/8bda8e90b9fe ---- add test user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/c1998485137e ---- simplify tests user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/c4a87a255d9c ---- simplify tests user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/27a9f3425c5b ---- more tests, bug fixes. user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/fa12cda4c945 ---- more tests, bugfixes user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/ba8eeafff002 ---- more tests user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/04576b43e1d3 ---- empty stubs for mutex functions user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/cec1037a7a63 ---- more stubs user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/f7030638d241 ---- basic tests for mutexes user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/8177480a45d3 ---- implement posix mutexes user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-pthread.h url: http://code.nsnam.org/ns-3-sigcomm/rev/672feae3938e ---- make the default stack size an attribute user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/d869cc666b2d ---- do not crash if return_value is NULL user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/eb34c6cd5751 ---- implement PTHREAD_MUTEX_INITIALIZER user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/simu-pthread.h url: http://code.nsnam.org/ns-3-sigcomm/rev/f5f6beaf3bbc ---- merge with HEAD user: Mathieu Lacage files: src/common/data-writer.cc src/common/data-writer.h src/internet-node/ipv4-header.cc src/internet-node/ipv4-header.h src/internet-node/tcp-impl.cc src/internet-node/tcp-impl.h src/internet-node/tcp-socket.cc src/internet-node/tcp-socket.h src/internet-node/udp-impl.cc src/internet-node/udp-impl.h src/internet-node/udp-socket.cc src/internet-node/udp-socket.h src/node/tcp.cc src/node/tcp.h src/node/udp.cc src/node/udp.h url: http://code.nsnam.org/ns-3-sigcomm/rev/b426f9acdb1d ---- port to new socket API user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/process.h url: http://code.nsnam.org/ns-3-sigcomm/rev/f98c1ea244e3 ---- merge with HEAD user: Mathieu Lacage files: doc/tutorial/Makefile doc/tutorial/attributes.texi doc/tutorial/callbacks.texi doc/tutorial/figures/README doc/tutorial/figures/buffer.dia doc/tutorial/figures/dumbbell.dia doc/tutorial/figures/helpers.obj doc/tutorial/figures/oneobj.png doc/tutorial/figures/packet.obj doc/tutorial/figures/pp.dia doc/tutorial/figures/sockets-overview.dia doc/tutorial/figures/star.dia doc/tutorial/figures/threeobj.png doc/tutorial/helpers.texi doc/tutorial/introduction.texi doc/tutorial/log.texi doc/tutorial/other.texi doc/tutorial/output.texi doc/tutorial/packets.texi doc/tutorial/routing.texi doc/tutorial/sockets.texi doc/tutorial/statistics.texi doc/tutorial/troubleshoot.texi examples/wscript src/helper/wscript src/internet-node/arp-cache.cc src/internet-node/arp-cache.h src/internet-node/arp-header.cc src/internet-node/arp-header.h src/internet-node/arp-ipv4-interface.cc src/internet-node/arp-ipv4-interface.h src/internet-node/arp-l3-protocol.cc src/internet-node/arp-l3-protocol.h ! src/internet-node/internet-stack.cc src/internet-node/internet-stack.h src/internet-node/ipv4-checksum.cc src/internet-node/ipv4-checksum.h src/internet-node/ipv4-end-point-demux.cc src/internet-node/ipv4-end-point-demux.h src/internet-node/ipv4-end-point.cc src/internet-node/ipv4-end-point.h src/internet-node/ipv4-impl.cc src/internet-node/ipv4-impl.h src/internet-node/ipv4-interface.cc src/internet-node/ipv4-interface.h src/internet-node/ipv4-l3-protocol.cc src/internet-node/ipv4-l3-protocol.h src/internet-node/ipv4-l4-demux.cc src/internet-node/ipv4-l4-demux.h src/internet-node/ipv4-l4-protocol.cc src/internet-node/ipv4-l4-protocol.h src/internet-node/ipv4-loopback-interface.cc src/internet-node/ipv4-loopback-interface.h src/internet-node/ipv4-static-routing.cc src/internet-node/ipv4-static-routing.h src/internet-node/pending-data.cc src/internet-node/pending-data.h src/internet-node/rtt-estimator.cc src/internet-node/rtt-estimator.h src/internet-node/sequence-number.cc ! src/internet-node/sequence-number.h src/internet-node/sgi-hashmap.h sr c/internet-node/tcp-header.cc src/internet-node/tcp-header.h src/internet-node/tcp-l4-protocol.cc src/internet-node/tcp-l4-protocol.h src/internet-node/tcp-socket-factory-impl.cc src/internet-node/tcp-socket-factory-impl.h src/internet-node/tcp-socket-impl.cc src/internet-node/tcp-socket-impl.h src/internet-node/tcp-typedefs.h src/internet-node/udp-header.cc src/internet-node/udp-header.h src/internet-node/udp-l4-protocol.cc src/internet-node/udp-l4-protocol.h src/internet-node/udp-socket-factory-impl.cc src/internet-node/udp-socket-factory-impl.h src/internet-node/udp-socket-impl.cc src/internet-node/udp-socket-impl.h src/internet-node/waf src/internet-node/wscript src/routing/olsr/olsr.cc src/wscript tutorial/hello-simulator.cc tutorial/testipv4.cc tutorial/tutorial-bus-network.cc tutorial/tutorial-csma-echo-ascii-trace.cc tutorial/tutorial-csma-echo-pcap-trace.cc tutorial/tutorial-csma-echo.cc tutorial/tutorial-linear-dumbbell.cc tutorial/tutorial-point-to-point.cc tutori! al/tutorial-star-routing.cc tutorial/tutorial-star.cc tutorial/waf tutorial/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/f1719ec4300f ---- forgot rename of internet-node to internet-stack user: Mathieu Lacage files: src/helper/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/824010e75af8 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-sigcomm/rev/33dd51bed1dc ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-sigcomm/rev/690f2c2519ce ---- use a longer macro prefix user: Mathieu Lacage files: src/process/sys/simu-types.h url: http://code.nsnam.org/ns-3-sigcomm/rev/6c6582f7d413 ---- merge with HEAD user: Mathieu Lacage files: utils/replay-simulation.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/194f2fa0d47d ---- merge with HEAD user: Mathieu Lacage files: utils/replay-simulation.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/7ca1c0477f18 ---- an initial version of an ELF loader user: Mathieu Lacage files: .hgignore src/process/elf-file-reader.cc src/process/elf-file-reader.h src/process/elf-file-writer.cc src/process/elf-file-writer.h src/process/elf-loader.cc src/process/elf-loader.h src/process/elf-types.h src/process/file-reader.cc src/process/file-reader.h src/process/file-writer.cc src/process/file-writer.h src/process/libc-fn.c src/process/libc-fn.h src/process/mmaped-file.cc src/process/mmaped-file.h src/process/test-elf-loader-module.cc src/process/test-elf-loader.cc src/process/wscript src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/c7c07bfb9cfc ---- use ldd to gather dependencies. rewrite DT_SONAME. user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h src/process/elf-types.h url: http://code.nsnam.org/ns-3-sigcomm/rev/a221fae065db ---- add elf-loader-cache to search dirs user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/b673281992f9 ---- there is no point in setting LD_LIBRARY_PATH at this stage: it is already too late. user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/b0da0e580ec6 ---- provide __cxa_filenalize, stderr, stdout, and, stdin. user: Mathieu Lacage files: src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/3ffcaa3000df ---- make sure our libc is built statically user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/c37ccebfa242 ---- add a symbol version script for libc user: Mathieu Lacage files: src/process/libc-2.7.map src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/9b065676726b ---- add cxa_atexit user: Mathieu Lacage files: src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/d12d7f9ef36c ---- do not hide libc_fn_setup function user: Mathieu Lacage files: src/process/libc-2.7.map url: http://code.nsnam.org/ns-3-sigcomm/rev/70904c144aae ---- load libc first user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/ns-3-sigcomm/rev/262fc8fd02e6 ---- update to new loader API user: Mathieu Lacage files: src/process/test-elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/b17193d2bcf1 ---- add support for loader (untested) user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/949e531115bd ---- libc wrapper for simu user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn-simu.h src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/702235959753 ---- add puts user: Mathieu Lacage files: src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/e160644199d4 ---- make the testcase more fancy user: Mathieu Lacage files: src/process/test-elf-loader-module.cc src/process/test-elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/009bd1ab5d69 ---- avoid ubuntu-specific stuff. user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/50eac5b3adce ---- merge with ns-3-simu user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-sigcomm/rev/5724b2cffc06 ---- use 64bit types for elf64. user: Mathieu Lacage files: src/process/elf-file-reader.cc src/process/elf-file-reader.h src/process/elf-file-writer.cc src/process/elf-file-writer.h src/process/elf-loader.cc src/process/elf-loader.h src/process/elf-types.h url: http://code.nsnam.org/ns-3-sigcomm/rev/5583fb171514 ---- add a libc symbol map for 2.6.1 user: Mathieu Lacage files: src/process/libc-2.6.1.map src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/b9ac1e291855 ---- avoid gcc 4.3 warnings user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/555ac9f793c5 ---- avoid gcc 4.3 warnings user: Mathieu Lacage files: src/process/fiber-context-ucontext.c src/process/file-writer.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/3ccdef996526 ---- add libc 2.8 (fedora 9) support user: Mathieu Lacage files: src/process/libc-2.8.map url: http://code.nsnam.org/ns-3-sigcomm/rev/f1d82a405a10 ---- dont read 64 bit quantities in 32bit mode user: Mathieu Lacage files: src/process/elf-file-reader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/70591447ad10 ---- kill dead code. user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/ns-3-sigcomm/rev/4c3444ce6586 ---- define ElfProgramHeader user: Mathieu Lacage files: src/process/elf-types.h url: http://code.nsnam.org/ns-3-sigcomm/rev/81e108ca359b ---- read ElfProgramHeader user: Mathieu Lacage files: src/process/elf-file-reader.cc src/process/elf-file-reader.h url: http://code.nsnam.org/ns-3-sigcomm/rev/22548a94d3e9 ---- add prelinking support user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/ns-3-sigcomm/rev/5cd2b16ee5db ---- remove uneeded print during configuration user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/fc29600efaa4 ---- add CreateWithStack variant for elf loader user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/76cee3551b87 ---- split process example in 3 separate binaries user: Mathieu Lacage files: examples/process-udp-client.cc examples/process-udp-server.cc examples/process.cc examples/wscript wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/732b7d005369 ---- make pid and tid 16 bit to make pthread_t be 32 bit. user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-pthread.h url: http://code.nsnam.org/ns-3-sigcomm/rev/b3960d5fd398 ---- replace simu_pthread_t with pthread_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/8c4e16bbf309 ---- check for pthread_t size user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/eed67f2d94ed ---- simu_time_t -> time_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-time.h src/process/simu.cc src/process/sys/simu-time.h url: http://code.nsnam.org/ns-3-sigcomm/rev/0903ec333a00 ---- simu_pthread_attr_t -> pthread_attr_t user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/87ebb141cfbb ---- simu_pthread_mutex_t -> pthread_mutex_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/2f5b6bf100dd ---- SIMU_PTHREAD_MUTEX* -> PTHREAD_MUTEX* user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/simu-pthread.h url: http://code.nsnam.org/ns-3-sigcomm/rev/2eb92e5b4045 ---- simu_pthread_mutexattr_t -> pthread_mutexattr_t user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/ed308a2c5064 ---- simu_sighandler_t -> sighandler_t user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-signal.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/3a90f4366406 ---- simu_socklen_t -> socklen_t user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/ns-3-sigcomm/rev/c3cb8e7c54dd ---- simu_sockaddr -> sockaddr user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/50304672ed63 ---- simu_hostent -> hostent user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-netdb.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/ea2f57c9ac24 ---- remove SIMU_ macros user: Mathieu Lacage files: src/process/process-manager.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/ns-3-sigcomm/rev/6c8668419ef2 ---- forward ntoh* and hton* functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/e9e4571897ce ---- wrap socket user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/f8bcb5817c8c ---- kill simu_sockaddr for good user: Mathieu Lacage files: src/process/sys/simu-socket.h url: http://code.nsnam.org/ns-3-sigcomm/rev/ff0ac9d53dba ---- wrap bind user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/3be12229c34e ---- wrap read user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/430af395a387 ---- wrap connect user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/0be34892ca35 ---- wrap write user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/6937c0b13248 ---- no need for simu_hton user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/8b181b8590a4 ---- remove dead header user: Mathieu Lacage files: ns3/arpa/_placeholder_ src/process/arpa/simu-inet.h src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/69c927df25f9 ---- wrap gethostbyname user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/5587d18b6a46 ---- a more fancy testcase user: Mathieu Lacage files: examples/process-udp-client.cc examples/process.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/516a04b13aed ---- forgot simu_ prefix user: Mathieu Lacage files: src/process/simu-pthread.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/d4a45027235c ---- remove uneeded public includes user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/e00a00ee20a7 ---- add wrappers for a couple of functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/112fdd96557b ---- forgot the simu_ prefix for pthread_mutex_trylock user: Mathieu Lacage files: src/process/process-manager-test.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/5e9fd0f255b0 ---- get rid of SIMU_E* errno definitions. user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-errno.h url: http://code.nsnam.org/ns-3-sigcomm/rev/36fb30960179 ---- implement stdio user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-stdio.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/27f5f2b2a8f8 ---- add missing extern C user: Mathieu Lacage files: src/process/simu-pthread.h url: http://code.nsnam.org/ns-3-sigcomm/rev/e5d686e52b14 ---- add fflush user: Mathieu Lacage files: examples/process-udp-server.cc src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-stdio.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/666b4e2cc75d ---- do not forward stderr LD_DEBUG output from child to parent to avoid screwing up the ldd output parsing. user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/0223cb48167c ---- allow std* streams to be overriden user: Mathieu Lacage files: src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/test-elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/2dc861d079f1 ---- wrap *printf* user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-stdio.h src/process/simu.cc src/process/test-elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/36de96bab70b ---- wrap memcpy user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/a2b3ea25f2e9 ---- handle static initialization of recursive mutexes user: Mathieu Lacage files: src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/b666c3a18ac6 ---- implement pthread_once, pthread_key_* and pthread_set/getspecific user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-pthread.h url: http://code.nsnam.org/ns-3-sigcomm/rev/7d12233abae5 ---- forgot to add file user: Mathieu Lacage files: src/process/simu-stdarg.h url: http://code.nsnam.org/ns-3-sigcomm/rev/2721583172de ---- use printf instead of std::cout user: Mathieu Lacage files: examples/process-udp-client.cc examples/process-udp-server.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/319bff7acc17 ---- make sure we unload loaded ressources from the right context. user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h src/process/libc-fn-simu.c src/process/process-manager.cc src/process/process.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/02c7ca778631 ---- remove bogus assert user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/49bc88819b96 ---- make sure we handle the case when we seek past the file boundaries. user: Mathieu Lacage files: src/process/file-reader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/1a4121a8c801 ---- export libc_fn_setup user: Mathieu Lacage files: src/process/libc-2.8.map url: http://code.nsnam.org/ns-3-sigcomm/rev/aec2966c36a1 ---- merge with HEAD user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/8339385e9c02 ---- merge with HEAD user: Mathieu Lacage files: src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/fa3ab215a4b1 ---- introduce create_simu_program user: Mathieu Lacage files: examples/process.cc examples/wscript src/process/test-elf-loader.cc src/process/wscript wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/8361f85372d9 ---- ptrdiff_t type missing. user: Mathieu Lacage files: src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/563943d5a675 ---- use correct length modifier for size_t user: Mathieu Lacage files: examples/process-udp-client.cc examples/process-udp-server.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/44da6c52f376 ---- add debugging features user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h src/process/libc-fn-simu.c src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/3ef36ad090a8 ---- comment the ElfLoader implementation user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/ns-3-sigcomm/rev/303a823b6d4e ---- avoid keeping track of deps variable user: Mathieu Lacage files: src/process/elf-loader.cc src/process/elf-loader.h url: http://code.nsnam.org/ns-3-sigcomm/rev/f0920269d91a ---- a pretty cool bug. user: Mathieu Lacage files: src/process/libc-fn.c url: http://code.nsnam.org/ns-3-sigcomm/rev/a893b38de71b ---- wrap memcmp, *put* user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/c1bd5c899b86 ---- puts_fn replaced by fputs_fn user: Mathieu Lacage files: src/process/test-elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/670ab323364b ---- need to use DEEPBIND to avoid stdout being resolved to the main libc. user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/dd4177bcd1ad ---- use std::cout user: Mathieu Lacage files: examples/process-udp-client.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/076104129a9b ---- no need for evil hack anymore user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/df1247b52781 ---- fix for gentoo systems user: Mathieu Lacage files: src/process/libc-fn.c url: http://code.nsnam.org/ns-3-sigcomm/rev/6e0e753690b4 ---- add gentoo support user: Mathieu Lacage files: src/process/libc-2.6.1-gentoo.map src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/7ab1cd1d5f85 ---- add support for ubuntu intrepid user: Mathieu Lacage files: src/process/libc-2.8.90.map url: http://code.nsnam.org/ns-3-sigcomm/rev/7ccfaf69739c ---- add StderrToFile and StdoutToFile attributes user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/bff8d364200b ---- mkdir returns -1 on error user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/d307a1698eee ---- handle command-line arguments user: Mathieu Lacage files: examples/process.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/99f7f2747bf7 ---- make sure the libc structure is initialized to zero user: Mathieu Lacage files: src/process/test-elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/18bf0800d56c ---- this is c code user: Mathieu Lacage files: src/process/test-elf-loader-module.c src/process/test-elf-loader-module.cc src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/57b15dd3fb1e ---- a couple of debugging functions user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/549e0a0e0347 ---- wrap __errno_location user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/2f2740f77728 ---- do some errno checking. user: Mathieu Lacage files: examples/process-udp-server.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/195a571e9a90 ---- explain the assert user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/a4b512f609c4 ---- ProcessHelper -> ProcessManagerHelper user: Mathieu Lacage files: examples/process.cc src/helper/process-helper.cc src/helper/process-helper.h src/helper/process-manager-helper.cc src/helper/process-manager-helper.h src/helper/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/51b0a7cfd839 ---- restructure the process helper classes. user: Mathieu Lacage files: examples/process-udp-client.cc examples/process.cc src/helper/process-helper.cc src/helper/process-helper.h src/helper/process-manager-container.cc src/helper/process-manager-container.h src/helper/wscript src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/04fba05a1155 ---- allow reading the last section header. debugging. user: Mathieu Lacage files: src/process/elf-file-reader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/fe1290d82215 ---- reorder search path user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/24a0b7f86f4d ---- wrap getopt user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu-unistd.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/f9fca14e97f8 ---- implement WifiNetDevice::SendFrom user: Mathieu Lacage files: src/devices/wifi/adhoc-wifi-mac.cc src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.cc src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.cc src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-mac.h src/devices/wifi/wifi-net-device.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/5ba130a7f519 ---- remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake. user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/node.cc src/node/node.h url: http://code.nsnam.org/ns-3-sigcomm/rev/dacc57c5d31f ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-sigcomm/rev/e101960f06de ---- ensure type is registered user: Mathieu Lacage files: src/devices/bridge/bridge-net-device.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/a6113320f46a ---- Rescan API (due to wifi changes to support bridging) user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/ns-3-sigcomm/rev/b179468df160 ---- inet raw sockets. user: Mathieu Lacage files: src/internet-stack/internet-stack.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/internet-stack/ipv4-raw-socket-factory-impl.cc src/internet-stack/ipv4-raw-socket-factory-impl.h src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h src/internet-stack/wscript src/node/ipv4-raw-socket-factory.cc src/node/ipv4-raw-socket-factory.h src/node/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/fc07f91a5da1 ---- There might not be any protocol to receive the packet. sockets need a node. user: Mathieu Lacage files: src/internet-stack/ipv4-l3-protocol.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/011df1d87b7e ---- need a node. must notify listeners. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/ns-3-sigcomm/rev/9872af91a920 ---- raw packet example. user: Mathieu Lacage files: examples/csma-raw-ip-socket.cc examples/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/763a4448ce4b ---- Make sure received packets still have an ip header when sent back to the user. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/b70c5aa11ba9 ---- make sure we set a source address for outgoing packets. user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/65252ab0770b ---- icmp ping user: Mathieu Lacage files: examples/csma-ping.cc examples/wscript src/applications/v4ping/v4ping.cc src/applications/v4ping/v4ping.h src/applications/v4ping/wscript src/helper/v4ping-helper.cc src/helper/v4ping-helper.h src/helper/wscript src/internet-stack/icmpv4-l4-protocol.cc src/internet-stack/icmpv4-l4-protocol.h src/internet-stack/icmpv4.cc src/internet-stack/icmpv4.h src/internet-stack/internet-stack.cc src/internet-stack/wscript src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/b4c4bebae87d ---- remove uneeded virtual keyword user: Mathieu Lacage files: src/node/socket.h url: http://code.nsnam.org/ns-3-sigcomm/rev/4bc5b06f92df ---- use the right log component name for PacketSink. use NS_LOG_FUNCTION. user: Mathieu Lacage files: src/applications/packet-sink/packet-sink.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/b2ef6249a724 ---- rm examples/tcp-2way.cc user: Raj Bhattacharjea files: examples/tcp-2way.cc examples/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/5c7524e89e10 ---- bug 276: bridge netdevice has no helper class. user: Mathieu Lacage files: examples/csma-bridge.cc src/helper/bridge-helper.cc src/helper/bridge-helper.h src/helper/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/028b7de98fb1 ---- bug 275: Queue::Peek should return Ptr user: Mathieu Lacage files: bindings/python/ns3_module_node.py src/node/drop-tail-queue.cc src/node/drop-tail-queue.h src/node/queue.cc src/node/queue.h url: http://code.nsnam.org/ns-3-sigcomm/rev/4b8ef7da0ac3 ---- make sure we don't attempt to read outside of ourselves when deserializing a header for printing. user: Mathieu Lacage files: src/common/packet-metadata.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/076ae3766f27 ---- merge with HEAD user: Mathieu Lacage files: examples/tcp-2way.cc examples/wscript src/helper/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/c523dc211926 ---- merge with icmp/rawip branch user: Mathieu Lacage files: examples/tcp-2way.cc examples/wscript src/helper/wscript src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/3bd7110d2502 ---- enable ip raw sockets from the ProcessManager user: Mathieu Lacage files: examples/wscript src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/9f9b5af242db ---- wrap getpid/getppid user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/d87a73ba7d92 ---- kill sys/simu-types.h user: Mathieu Lacage files: src/process/simu-signal.h src/process/simu-unistd.h src/process/simu.cc src/process/sys/simu-types.h src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/d0441760e5e9 ---- wrap more user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-unistd.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/63ae69d931af ---- build a c-only library. user: Mathieu Lacage files: src/process/wscript wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/89f49dfe079d ---- wrap open/close/getsockname. user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c url: http://code.nsnam.org/ns-3-sigcomm/rev/3b322b1cfe7d ---- ping example. forgot to add. user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/331a572c85fc ---- support linux's ICMP_FILTER user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/ns-3-sigcomm/rev/6415ffbd2ac2 ---- SOL_RAW+ICMP_FILTER user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/ns-3-sigcomm/rev/31d128c86608 ---- improve debugging user: Mathieu Lacage files: src/process/elf-loader.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/99146a5ba45f ---- wrap malloc and friends user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/6425521abaf3 ---- wrap inet_ntoa user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/f65d0fff7d58 ---- wrap sigaction user: Mathieu Lacage files: src/process/libc-fn.c url: http://code.nsnam.org/ns-3-sigcomm/rev/349b66f1243a ---- wrap gettimeofday user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/68c88c6f93e1 ---- wrap isatty user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu-unistd.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/74cc12fd1800 ---- spurious empty line user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/b8527e133ff3 ---- wrap send* recv* and ioctl user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc src/process/sys/simu-socket.h url: http://code.nsnam.org/ns-3-sigcomm/rev/a8fb1475b056 ---- wrap sched_yield user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/4b341b8d0f8b ---- add forgotten files user: Mathieu Lacage files: src/process/simu-sched.h src/process/sys/simu-ioctl.h url: http://code.nsnam.org/ns-3-sigcomm/rev/0d168d59a4a1 ---- wrap poll user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/7b79f2f25675 ---- forgot file user: Mathieu Lacage files: src/process/simu-poll.h url: http://code.nsnam.org/ns-3-sigcomm/rev/af0899cedf46 ---- add ProcessManager::PeekCurrent user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/6f7c08e94f01 ---- allow attribute setters to fail. user: Mathieu Lacage files: src/core/attribute-accessor-helper.h src/core/attribute-test.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/1548d7e3604f ---- Stub TcpSocketImpl unit test user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/10c667a90efa ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-sigcomm/rev/895009a8756b ---- make it build with gcc 4.1.3 user: Mathieu Lacage files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/fdf978993930 ---- fully qualify class name to use macro outside of ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/ns-3-sigcomm/rev/b1744fac67da ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-sigcomm/rev/1d7ed5e15cd3 ---- split ProcessManager user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-fcntl.h src/process/simu-fd.cc src/process/simu.cc src/process/unix-fd.cc src/process/unix-fd.h src/process/unix-file-fd.cc src/process/unix-file-fd.h src/process/unix-socket-fd.cc src/process/unix-socket-fd.h src/process/utils.cc src/process/utils.h src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/28269cc2de84 ---- kill dead code user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-fd.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/9cbd30e95e93 ---- split stdio from ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-fd.cc src/process/simu-stdio.cc src/process/simu-stdio.h src/process/simu.cc src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/86bca5a1ee10 ---- move simu_pthread* to simu-pthread.cc user: Mathieu Lacage files: src/process/simu-pthread.cc src/process/simu.cc src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/65ec173ea31f ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/3a1bc15db51c ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/5472c0ef3d68 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/e3dd47315a78 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/41658e12d396 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/85e72b99dcf8 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/26fdaa83618f ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/114bf42cebc7 ---- kill dead decls user: Mathieu Lacage files: src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/819bccbc10d4 ---- remove uneeded includes user: Mathieu Lacage files: src/process/process-manager.h url: http://code.nsnam.org/ns-3-sigcomm/rev/995abf4d778b ---- kill PeekCurrentManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-fd.cc src/process/simu-pthread.cc src/process/simu.cc src/process/utils.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/bad74638d7d9 ---- finally move PthreadCreate out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/5f7b96007c62 ---- proper initialization user: Mathieu Lacage files: src/process/unix-socket-fd.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/a72cff0cab9f ---- disable ascii output user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/f75c6c7b59af ---- pass the to address to SendTo user: Mathieu Lacage files: src/process/unix-socket-fd.cc src/process/unix-socket-fd.h url: http://code.nsnam.org/ns-3-sigcomm/rev/5e19f67ab133 ---- wrap a couple more calls user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/78f7f134e5fa ---- keep track of from address user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/ns-3-sigcomm/rev/f159d36dfefa ---- propagate from address user: Mathieu Lacage files: src/process/unix-socket-fd.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/afcd4d4914dc ---- wrap more functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/6a4f5bf981b0 ---- attempt to make getopt slightly less broken user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/dbfa2cb485e8 ---- wrap more functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu.cc src/process/sys/simu-time.h url: http://code.nsnam.org/ns-3-sigcomm/rev/ce9ed41638de ---- set a maximum number of pings user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/3769b92c79be ---- fix optimized build errors user: Mathieu Lacage files: src/process/file-writer.cc src/process/libc-fn.c src/process/mmaped-file.cc src/process/simu-fd.cc src/process/simu-pthread.cc src/process/simu-stdio.cc src/process/simu.cc src/process/unix-file-fd.cc src/process/unix-socket-fd.cc src/process/utils.cc src/process/utils.h url: http://code.nsnam.org/ns-3-sigcomm/rev/3ec246565218 ---- Make TypeId(const char * name) explicit (bug 281) user: Raj Bhattacharjea files: src/core/type-id.h url: http://code.nsnam.org/ns-3-sigcomm/rev/e5c71362e669 ---- Add a test to TcpSocketImpl unit tests user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/a88c0d54e43b ---- Add another test to TcpSocketImplTest user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/46446b2e3c9d ---- debug build fixes user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/a53b4896a085 ---- avoid infinite recursion user: Mathieu Lacage files: src/process/utils.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/f0a48cd75526 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-sigcomm/rev/df6dd8793ba7 ---- merge ns-3-simu in ns-3-sigcomm user: Mathieu Lacage files: doc/tutorial/Makefile doc/tutorial/introduction.texi examples/tcp-2way.cc examples/wscript src/internet-stack/internet-stack.cc src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/wscript src/wscript wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/9b6a93810c49 From code at nsnam-code.ece.gatech.edu Thu Aug 14 17:52:18 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 20:52:18 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218761538.0@code.nsnam.org> ---- merge in emulation user: Craig Dowell files: examples/emu-udp-echo-client.cc examples/emu-udp-echo-server.cc examples/emu-udp-echo.cc examples/wscript src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h src/devices/emulated/emulated.h src/devices/emulated/waf src/devices/emulated/wscript src/helper/emu-helper.cc src/helper/emu-helper.h src/helper/wscript src/node/net-device.h src/simulator/event-impl.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/synchronizer.cc src/simulator/synchronizer.h src/simulator/wall-clock-synchronizer.cc src/simulator/wall-clock-synchronizer.h src/simulator/wscript src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/4a0d1e30bc95 ---- branch merge user: Craig Dowell files: examples/tcp-2way.cc examples/wscript src/helper/wscript src/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/9f34544b4639 From code at nsnam-code.ece.gatech.edu Thu Aug 14 18:15:56 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 21:15:56 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218762956.0@code.nsnam.org> ---- don't pass Ptr<> between threads. user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/98babb56053c From code at nsnam-code.ece.gatech.edu Thu Aug 14 18:17:57 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 21:17:57 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1218763077.0@code.nsnam.org> ---- make emu echo client more agressive user: Craig Dowell files: examples/emu-udp-echo-client.cc url: http://code.nsnam.org/craigdo/ns-3-emu/rev/b528c109ea2e From code at nsnam-code.ece.gatech.edu Thu Aug 14 18:40:43 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 14 Aug 2008 21:40:43 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218764443.0@code.nsnam.org> ---- bug fix for emulated net device user: Craig Dowell files: src/devices/emulated/emulated-net-device.cc src/devices/emulated/emulated-net-device.h url: http://code.nsnam.org/ns-3-sigcomm/rev/5d870471a424 From code at nsnam-code.ece.gatech.edu Thu Aug 14 22:44:19 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 01:44:19 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218779059.0@code.nsnam.org> ---- rewrite nsc build user: Mathieu Lacage files: wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/bc07088ffc34 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-sigcomm/rev/38ac968f37d9 From code at nsnam-code.ece.gatech.edu Thu Aug 14 23:17:01 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 02:17:01 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218781021.0@code.nsnam.org> ---- add fedora6 support user: Mathieu Lacage files: src/process/libc-2.5.map url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ce63d6a85d29 ---- check for libdl user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/43a53d049a17 From code at nsnam-code.ece.gatech.edu Thu Aug 14 23:19:19 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 02:19:19 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218781159.0@code.nsnam.org> ---- add fedora6 support user: Mathieu Lacage files: src/process/libc-2.5.map url: http://code.nsnam.org/ns-3-sigcomm/rev/ce63d6a85d29 ---- check for libdl user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/43a53d049a17 ---- merge with simu user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-sigcomm/rev/13762afbeec1 From tomhend at u.washington.edu Fri Aug 15 00:42:44 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Fri, 15 Aug 2008 00:42:44 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808150742.m7F7giT9026802@ns-regression.ee.washington.edu> Thu Aug 14 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Fri Aug 15 03:09:29 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 12:09:29 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1218794969.0@code.nsnam.org> ---- rewrite nsc build user: Mathieu Lacage files: wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/ae9a6bc1589a From code at nsnam-code.ece.gatech.edu Fri Aug 15 08:29:42 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 11:29:42 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218814182.0@code.nsnam.org> ---- Use scheduler to call up the stack in SimpleNetDevice (bug 287) user: Raj Bhattacharjea files: src/node/simple-channel.cc url: http://code.nsnam.org/ns-3-dev/rev/e170f2c17e03 From code at nsnam-code.ece.gatech.edu Fri Aug 15 09:28:05 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 12:28:05 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1218817685.0@code.nsnam.org> ---- add libc_fn_setup to export map user: Mathieu Lacage files: src/process/libc-2.5.map url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d01382523e6a From code at nsnam-code.ece.gatech.edu Fri Aug 15 09:58:45 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 12:58:45 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218819525.0@code.nsnam.org> ---- do not change the global LINKFLAGS unconditionally. user: Mathieu Lacage files: src/internet-stack/wscript wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/307a93b0174e From code at nsnam-code.ece.gatech.edu Fri Aug 15 10:09:34 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 13:09:34 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218820174.0@code.nsnam.org> ---- Refactor OnOff so Start doesn't immediate close the socket (bug 259) user: Raj Bhattacharjea files: src/applications/onoff/onoff-application.cc src/applications/onoff/onoff-application.h url: http://code.nsnam.org/ns-3-dev/rev/016c70fa60d8 From code at nsnam-code.ece.gatech.edu Fri Aug 15 10:12:12 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 13:12:12 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1218820332.0@code.nsnam.org> ---- remove uneeded EnableMetadata calls user: Mathieu Lacage files: examples/mixed-wireless.cc examples/mixed-wireless.py url: http://code.nsnam.org/ns-3-dev/rev/087b1b45b3b5 From code at nsnam-code.ece.gatech.edu Fri Aug 15 10:20:20 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 13:20:20 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218820820.0@code.nsnam.org> ---- No need to call EnableMetadata here. It is called from EnableAscii user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/1345cdc5351d ---- no need to keep track of the allNodes container. NodeContainer::GetGlobal is there just for this. user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/178bb6aed837 From code at nsnam-code.ece.gatech.edu Fri Aug 15 10:31:16 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 13:31:16 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218821476.0@code.nsnam.org> ---- NEVER two statements per line user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/da879325edbc From code at nsnam-code.ece.gatech.edu Fri Aug 15 11:02:23 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 14:02:23 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218823343.0@code.nsnam.org> ---- disable un-implemented code user: Mathieu Lacage files: src/internet-stack/icmpv4.h url: http://code.nsnam.org/ns-3-sigcomm/rev/ced2f90a0303 ---- remove un-implemented method user: Mathieu Lacage files: src/devices/emulated/emulated-net-device.h url: http://code.nsnam.org/ns-3-sigcomm/rev/a5ad57a142d1 From code at nsnam-code.ece.gatech.edu Fri Aug 15 11:10:33 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 14:10:33 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218823833.0@code.nsnam.org> ---- remove un-implemented method user: Mathieu Lacage files: src/devices/emulated/emulated-net-device.h url: http://code.nsnam.org/ns-3-sigcomm/rev/a8d4c52f8035 ---- rescan API definitions for nsc user: Mathieu Lacage files: 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/ns-3-sigcomm/rev/87df0cd7d9ad From code at nsnam-code.ece.gatech.edu Fri Aug 15 11:20:48 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 20:20:48 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1218824448.0@code.nsnam.org> ---- get rid of std::cout and std::cerr usage in nsc-*.cc user: Florian Westphal files: src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-socket-impl.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/a886f7dd0630 ---- do not change the global LINKFLAGS unconditionally. user: Mathieu Lacage files: src/internet-stack/wscript wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/d05464f02b78 From code at nsnam-code.ece.gatech.edu Fri Aug 15 11:20:22 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 14:20:22 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218824422.0@code.nsnam.org> ---- forgot to add files user: Mathieu Lacage files: bindings/python/ns3_module_emulated.py bindings/python/ns3_module_process.py bindings/python/ns3_module_v4ping.py url: http://code.nsnam.org/ns-3-sigcomm/rev/104e1da3ad5e ---- no need to call GetObject: we can use Ipv4InterfaceContainer instead. user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/209b5892c1ab From code at nsnam-code.ece.gatech.edu Fri Aug 15 11:34:45 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 14:34:45 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218825285.0@code.nsnam.org> ---- a better name for the local variable user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/6dd4fcb682ca ---- sigcomm example user: Mathieu Lacage files: examples/sigcomm.py url: http://code.nsnam.org/ns-3-sigcomm/rev/9761823977d2 ---- python based visualizer WIP user: Gustavo J. A. M. Carneiro files: examples/csma-bridge.py examples/mixed-wireless.py examples/visualizer.py url: http://code.nsnam.org/ns-3-sigcomm/rev/b0280a3f4eb6 ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/ns-3-sigcomm/rev/745685937518 ---- Bug #270: Simulator::RunOneEvent user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_simulator.py src/simulator/default-simulator-impl.cc src/simulator/default-simulator-impl.h src/simulator/simulator-impl.h src/simulator/simulator.cc src/simulator/simulator.h url: http://code.nsnam.org/ns-3-sigcomm/rev/b07524877680 ---- pyviz contrib module user: Gustavo J. A. M. Carneiro files: 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py src/contrib/pyviz.cc src/contrib/pyviz.h src/contrib/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/c9f6714bf3a5 ---- Unblock python threads in ns3::pyviz::SimulatorRunUntil user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_contrib.py bindings/python/ns3modulescan.py bindings/python/wscript url: http://code.nsnam.org/ns-3-sigcomm/rev/de0f5ffb7c1f ---- Return from SimulatorRunUntil as soon as simulation events run out user: Gustavo J. A. M. Carneiro files: src/contrib/pyviz.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/998b08bffa00 ---- Change mobile nodes speed to something more reallistic user: Gustavo J. A. M. Carneiro files: examples/mixed-wireless.py url: http://code.nsnam.org/ns-3-sigcomm/rev/c99a7cc43e72 ---- live simulation with visualization (real time) user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/ns-3-sigcomm/rev/118a0ac0ecfa ---- merge user: Gustavo J. A. M. Carneiro files: url: http://code.nsnam.org/ns-3-sigcomm/rev/149adba9cc96 ---- Node selection, speed control, show time, pause button. user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/ns-3-sigcomm/rev/ad96d4d968b0 ---- animation is smoother with a blocking lock acquire user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/ns-3-sigcomm/rev/09ddedd8030c ---- The time label needs more space user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/ns-3-sigcomm/rev/391c929fcc48 ---- Popup menu to show ipv4 routing table of a node. user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/ns-3-sigcomm/rev/35be7a5033cb ---- Stop updating the canvas while we're paused, to save cpu; info window thread safety fix. user: Gustavo J. A. M. Carneiro files: examples/visualizer.py url: http://code.nsnam.org/ns-3-sigcomm/rev/7fbd6a04807e ---- the pyviz C++ part is now a class, not a namespaced function. user: Gustavo J. A. M. Carneiro files: 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py examples/visualizer.py src/contrib/pyviz.cc src/contrib/pyviz.h url: http://code.nsnam.org/ns-3-sigcomm/rev/57af5f5bb3fa ---- Don't hide import errors; with gui enabled, don't simulate twice, without gui simulate once. user: Gustavo J. A. M. Carneiro files: examples/mixed-wireless.py examples/visualizer.py url: http://code.nsnam.org/ns-3-sigcomm/rev/fd31a6709d4b ---- merge with HEAD user: Mathieu Lacage files: 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/ns-3-sigcomm/rev/872576ec8e6e ---- add visualizer support user: Mathieu Lacage files: examples/sigcomm.py url: http://code.nsnam.org/ns-3-sigcomm/rev/158190f1b75e From code at nsnam-code.ece.gatech.edu Fri Aug 15 12:27:05 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 15 Aug 2008 15:27:05 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1218828425.0@code.nsnam.org> ---- enable icmp/raw ip socket support in nsc mode user: Mathieu Lacage files: src/internet-stack/internet-stack.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/fcfd49172fa4 ---- apply patch for bug 279 user: Mathieu Lacage files: examples/csma-ping.cc examples/csma-raw-ip-socket.cc examples/mixed-wireless.cc examples/wifi-ap.cc src/common/packet-metadata.cc src/common/packet-metadata.h src/common/packet.cc src/common/packet.h src/helper/csma-helper.cc src/helper/emu-helper.cc src/helper/point-to-point-helper.cc src/helper/wifi-helper.cc utils/bench-packets.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/445f07fa6ce7 From code at nsnam-code.ece.gatech.edu Fri Aug 15 16:02:35 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 16 Aug 2008 01:02:35 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1218841355.0@code.nsnam.org> ---- Update README.nsc user: Florian Westphal files: README.nsc url: http://code.nsnam.org/fw/ns-3-nsc/rev/a8c8e0521fe6 ---- Remove SetNscTcp in favor of SetNscStack. user: Florian Westphal files: src/helper/internet-stack-helper.cc src/helper/internet-stack-helper.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/f3333f1e8165 ---- CodingStyle: remove tabs. user: Florian Westphal files: src/helper/internet-stack-helper.cc src/internet-stack/nsc-sysctl.cc src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-socket-impl.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/5478fa935f95 From code at nsnam-code.ece.gatech.edu Fri Aug 15 22:16:49 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 16 Aug 2008 01:16:49 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218863809.0@code.nsnam.org> ---- wrap exit user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/ee9f758e3b66 From code at nsnam-code.ece.gatech.edu Fri Aug 15 22:21:26 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 16 Aug 2008 01:21:26 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218864086.0@code.nsnam.org> ---- wrap exit user: Liu Jian files: src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/b1d6dfc8a3b1 From code at nsnam-code.ece.gatech.edu Fri Aug 15 22:52:46 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 16 Aug 2008 01:52:46 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218865966.0@code.nsnam.org> ---- typo user: Liu Jian files: src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/7fc639f23e25 ---- typo user: Liu Jian files: src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/dc4ef6f3b802 From code at nsnam-code.ece.gatech.edu Fri Aug 15 23:44:08 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 16 Aug 2008 02:44:08 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218869048.0@code.nsnam.org> ---- fix bug user: Liu Jian files: src/process/process-manager.cc url: http://code.nsnam.org/lj/quagga-porting/rev/6dc1c6be170d From tomhend at u.washington.edu Sat Aug 16 00:03:56 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 16 Aug 2008 00:03:56 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808160703.m7G73uev005655@ns-regression.ee.washington.edu> Fri Aug 15 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Sat Aug 16 09:02:59 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 16 Aug 2008 12:02:59 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1218902579.0@code.nsnam.org> ---- clean example/process-libnl.c user: Liu Jian files: examples/process-libnl.cc url: http://code.nsnam.org/lj/quagga-porting/rev/3cb9bc1ff5da From tomhend at u.washington.edu Sat Aug 16 23:48:14 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sat, 16 Aug 2008 23:48:14 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808170648.m7H6mEUp007405@ns-regression.ee.washington.edu> Sat Aug 16 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Sun Aug 17 19:27:50 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 17 Aug 2008 22:27:50 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219026470.0@code.nsnam.org> ---- clean code user: Liu Jian files: src/process/process-manager.cc url: http://code.nsnam.org/lj/quagga-porting/rev/ec618a22f30b ---- wrap inet_ntop user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/4da43df36cc4 From code at nsnam-code.ece.gatech.edu Sun Aug 17 19:33:10 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 17 Aug 2008 22:33:10 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219026790.0@code.nsnam.org> ---- wrap strncat user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/5dcafb53d18f From code at nsnam-code.ece.gatech.edu Sun Aug 17 19:37:53 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 17 Aug 2008 22:37:53 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219027073.0@code.nsnam.org> ---- rewrap exit user: Liu Jian files: src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/c405f4b6986a From code at nsnam-code.ece.gatech.edu Sun Aug 17 19:49:52 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 17 Aug 2008 22:49:52 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219027792.0@code.nsnam.org> ---- typo user: Liu Jian files: examples/process-libnl.cc url: http://code.nsnam.org/lj/quagga-porting/rev/825c403091b2 From code at nsnam-code.ece.gatech.edu Sun Aug 17 20:02:38 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 17 Aug 2008 23:02:38 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219028558.0@code.nsnam.org> ---- fix small bug at NetlinkSocket:BuildRouteDumpMessage user: Liu Jian files: src/node/netlink-socket.cc url: http://code.nsnam.org/lj/quagga-porting/rev/e9e28d61b302 From code at nsnam-code.ece.gatech.edu Sun Aug 17 20:20:01 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 17 Aug 2008 23:20:01 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219029601.0@code.nsnam.org> ---- strchr user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/40b52b4f0579 From code at nsnam-code.ece.gatech.edu Sun Aug 17 20:21:40 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 17 Aug 2008 23:21:40 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219029700.0@code.nsnam.org> ---- wrap strchr user: Liu Jian files: src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/ce2f53258d23 From code at nsnam-code.ece.gatech.edu Sun Aug 17 20:48:00 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sun, 17 Aug 2008 23:48:00 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219031280.0@code.nsnam.org> ---- wrap inet_pton user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/6e532f1e12cd From code at nsnam-code.ece.gatech.edu Sun Aug 17 23:25:17 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 02:25:17 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219040717.0@code.nsnam.org> ---- wrap strtoul user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/26cd08a6ac46 From code at nsnam-code.ece.gatech.edu Sun Aug 17 23:29:30 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 02:29:30 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219040970.0@code.nsnam.org> ---- wrap __strtoul_internal user: Liu Jian files: src/process/libc-fn.c url: http://code.nsnam.org/lj/quagga-porting/rev/98ddf9c3ba98 From tomhend at u.washington.edu Sun Aug 17 23:47:36 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sun, 17 Aug 2008 23:47:36 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808180647.m7I6la4W031473@ns-regression.ee.washington.edu> Sun Aug 17 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Sun Aug 17 23:55:52 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 02:55:52 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1219042552.0@code.nsnam.org> ---- separate olsr routing from global routing (partial patch) user: Tom Henderson files: src/helper/wscript src/routing/global-routing/global-route-manager-impl.cc src/routing/global-routing/global-route-manager-impl.h src/routing/global-routing/global-route-manager.h src/routing/global-routing/global-router-interface.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/daf0be098e83 ---- convert sigcomm.cc to use Olsr throughout user: Tom Henderson files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/33107a92d333 ---- add global-routing-helper user: Tom Henderson files: src/helper/global-routing-helper.cc src/helper/global-routing-helper.h url: http://code.nsnam.org/ns-3-sigcomm/rev/83a920d4f111 ---- fix typo breaking the build user: Tom Henderson files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/443c78e8e517 ---- change TCP receiver from NSC to native ns-3 TCP (interoperability) user: Tom Henderson files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/614522a4b4c4 ---- make adhoc scenario sparser user: Tom Henderson files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/68e9f64d3af9 From code at nsnam-code.ece.gatech.edu Mon Aug 18 00:05:23 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 03:05:23 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219043123.0@code.nsnam.org> ---- little bug user: Liu Jian files: src/node/netlink-socket.cc url: http://code.nsnam.org/lj/quagga-porting/rev/8a079f3061d4 From code at nsnam-code.ece.gatech.edu Mon Aug 18 00:31:19 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 03:31:19 -0400 Subject: [Ns-commits] lj/ns-3-netlink Message-ID: <1219044679.0@code.nsnam.org> ---- modify netlink test program user: Liu Jian files: src/node/netlink-socket-test.cc src/node/netlink-socket.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/0b3d38514d1c From code at nsnam-code.ece.gatech.edu Mon Aug 18 00:39:49 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 03:39:49 -0400 Subject: [Ns-commits] lj/ns-3-netlink Message-ID: <1219045189.0@code.nsnam.org> ---- merge with HEAD user: Liu Jian files: url: http://code.nsnam.org/lj/ns-3-netlink/rev/6b29d242a843 From code at nsnam-code.ece.gatech.edu Mon Aug 18 00:38:55 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 03:38:55 -0400 Subject: [Ns-commits] lj/ns-3-netlink Message-ID: <1219045135.0@code.nsnam.org> ---- allow attribute setters to fail. user: Mathieu Lacage files: src/core/attribute-accessor-helper.h src/core/attribute-test.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/1548d7e3604f ---- Stub TcpSocketImpl unit test user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/10c667a90efa ---- make it build with gcc 4.1.3 user: Mathieu Lacage files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/fdf978993930 ---- fully qualify class name to use macro outside of ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/b1744fac67da ---- Make TypeId(const char * name) explicit (bug 281) user: Raj Bhattacharjea files: src/core/type-id.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/e5c71362e669 ---- Add a test to TcpSocketImpl unit tests user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/a88c0d54e43b ---- Add another test to TcpSocketImplTest user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/46446b2e3c9d ---- Use scheduler to call up the stack in SimpleNetDevice (bug 287) user: Raj Bhattacharjea files: src/node/simple-channel.cc url: http://code.nsnam.org/lj/ns-3-netlink/rev/e170f2c17e03 ---- Refactor OnOff so Start doesn't immediate close the socket (bug 259) user: Raj Bhattacharjea files: src/applications/onoff/onoff-application.cc src/applications/onoff/onoff-application.h url: http://code.nsnam.org/lj/ns-3-netlink/rev/016c70fa60d8 ---- remove uneeded EnableMetadata calls user: Mathieu Lacage files: examples/mixed-wireless.cc examples/mixed-wireless.py url: http://code.nsnam.org/lj/ns-3-netlink/rev/087b1b45b3b5 From code at nsnam-code.ece.gatech.edu Mon Aug 18 08:08:10 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 11:08:10 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219072090.0@code.nsnam.org> ---- Python: ignore TracedCallback classes for the time being: they were never usable and were triggering pybindgen generate code compilation problems. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulescan.py url: http://code.nsnam.org/ns-3-dev/rev/ab1673dcdf58 ---- Python: fix bad parameter passed into pybindgen. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulegen.py url: http://code.nsnam.org/ns-3-dev/rev/99f49426595a ---- Rescan Python bindings user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_node.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/ns-3-dev/rev/427638d49248 ---- New PyBindGen version needed. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/1ca4a0f2e4f4 From code at nsnam-code.ece.gatech.edu Mon Aug 18 11:57:45 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 14:57:45 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1219085865.0@code.nsnam.org> ---- typo user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/6e57358b5328 ---- align with python script user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/1d043313a905 ---- align more with python user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/e94a44304d1d ---- change the code to match the comment user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/03f91292d980 ---- a better name for newAdhocNodes user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/85ae6e323f70 ---- layout infrastructure network positions user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/1c1256ad7151 From code at nsnam-code.ece.gatech.edu Mon Aug 18 13:28:54 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 16:28:54 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1219091334.0@code.nsnam.org> ---- remove unconditional debugging output. user: Mathieu Lacage files: src/routing/global-routing/global-route-manager-impl.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/0726d50765cd ---- align with new c++ script user: Mathieu Lacage files: examples/sigcomm.py url: http://code.nsnam.org/ns-3-sigcomm/rev/1d04afda4a81 ---- do the mixed nsc/native stack stuff user: Mathieu Lacage files: examples/sigcomm.py url: http://code.nsnam.org/ns-3-sigcomm/rev/d1c599cc1a5e ---- use olsr instead of global router user: Mathieu Lacage files: examples/sigcomm.py url: http://code.nsnam.org/ns-3-sigcomm/rev/d0f8acc0e2f6 From code at nsnam-code.ece.gatech.edu Mon Aug 18 13:32:11 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 16:32:11 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1219091531.0@code.nsnam.org> ---- remove dead stuff user: Mathieu Lacage files: examples/sigcomm.py url: http://code.nsnam.org/ns-3-sigcomm/rev/3eb99551753f From code at nsnam-code.ece.gatech.edu Mon Aug 18 15:05:10 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 18:05:10 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219097110.0@code.nsnam.org> ---- Don't scan python bindings until the everything.h file to be scanned is generated. Closes #288. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/15fe83e15ff5 From code at nsnam-code.ece.gatech.edu Mon Aug 18 15:05:04 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 18:05:04 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1219097104.0@code.nsnam.org> ---- change button name user: Mathieu Lacage files: src/contrib/gtk-config-store.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/35a7d8516347 ---- use GtkConfigStore user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/fbdd7ce0d44a From code at nsnam-code.ece.gatech.edu Mon Aug 18 15:25:08 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 00:25:08 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1219098308.0@code.nsnam.org> ---- examples/tcp-large-tranfer: comment out nsc stack usage user: Florian Westphal files: examples/tcp-large-transfer.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/a9fbcc5df96d ---- internet-stack: split AddInternetStack into helper functions user: Florian Westphal files: src/internet-stack/internet-stack.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/b5a42114e65d From code at nsnam-code.ece.gatech.edu Mon Aug 18 19:13:36 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 18 Aug 2008 22:13:36 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219112016.0@code.nsnam.org> ---- add ProcessManager::PeekCurrent user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h url: http://code.nsnam.org/lj/quagga-porting/rev/6f7c08e94f01 ---- allow attribute setters to fail. user: Mathieu Lacage files: src/core/attribute-accessor-helper.h src/core/attribute-test.cc url: http://code.nsnam.org/lj/quagga-porting/rev/1548d7e3604f ---- Stub TcpSocketImpl unit test user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/lj/quagga-porting/rev/10c667a90efa ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/lj/quagga-porting/rev/895009a8756b ---- make it build with gcc 4.1.3 user: Mathieu Lacage files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/lj/quagga-porting/rev/fdf978993930 ---- fully qualify class name to use macro outside of ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/lj/quagga-porting/rev/b1744fac67da ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/lj/quagga-porting/rev/1d7ed5e15cd3 ---- split ProcessManager user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-fcntl.h src/process/simu-fd.cc src/process/simu.cc src/process/unix-fd.cc src/process/unix-fd.h src/process/unix-file-fd.cc src/process/unix-file-fd.h src/process/unix-socket-fd.cc src/process/unix-socket-fd.h src/process/utils.cc src/process/utils.h src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/28269cc2de84 ---- kill dead code user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-fd.cc url: http://code.nsnam.org/lj/quagga-porting/rev/9cbd30e95e93 ---- split stdio from ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-fd.cc src/process/simu-stdio.cc src/process/simu-stdio.h src/process/simu.cc src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/86bca5a1ee10 ---- move simu_pthread* to simu-pthread.cc user: Mathieu Lacage files: src/process/simu-pthread.cc src/process/simu.cc src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/65ec173ea31f ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/3a1bc15db51c ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/5472c0ef3d68 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/lj/quagga-porting/rev/e3dd47315a78 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/lj/quagga-porting/rev/41658e12d396 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/lj/quagga-porting/rev/85e72b99dcf8 ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/lj/quagga-porting/rev/26fdaa83618f ---- move more code out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/114bf42cebc7 ---- kill dead decls user: Mathieu Lacage files: src/process/process-manager.h url: http://code.nsnam.org/lj/quagga-porting/rev/819bccbc10d4 ---- remove uneeded includes user: Mathieu Lacage files: src/process/process-manager.h url: http://code.nsnam.org/lj/quagga-porting/rev/995abf4d778b ---- kill PeekCurrentManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-fd.cc src/process/simu-pthread.cc src/process/simu.cc src/process/utils.cc url: http://code.nsnam.org/lj/quagga-porting/rev/bad74638d7d9 ---- finally move PthreadCreate out of ProcessManager user: Mathieu Lacage files: src/process/process-manager.cc src/process/process-manager.h src/process/simu-pthread.cc url: http://code.nsnam.org/lj/quagga-porting/rev/5f7b96007c62 ---- proper initialization user: Mathieu Lacage files: src/process/unix-socket-fd.cc url: http://code.nsnam.org/lj/quagga-porting/rev/a72cff0cab9f ---- disable ascii output user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/lj/quagga-porting/rev/f75c6c7b59af ---- pass the to address to SendTo user: Mathieu Lacage files: src/process/unix-socket-fd.cc src/process/unix-socket-fd.h url: http://code.nsnam.org/lj/quagga-porting/rev/5e19f67ab133 ---- wrap a couple more calls user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/78f7f134e5fa ---- keep track of from address user: Mathieu Lacage files: src/internet-stack/ipv4-raw-socket-impl.cc src/internet-stack/ipv4-raw-socket-impl.h url: http://code.nsnam.org/lj/quagga-porting/rev/f159d36dfefa ---- propagate from address user: Mathieu Lacage files: src/process/unix-socket-fd.cc url: http://code.nsnam.org/lj/quagga-porting/rev/afcd4d4914dc ---- wrap more functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/6a4f5bf981b0 ---- attempt to make getopt slightly less broken user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/dbfa2cb485e8 ---- wrap more functions user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/simu.cc src/process/sys/simu-time.h url: http://code.nsnam.org/lj/quagga-porting/rev/ce9ed41638de ---- set a maximum number of pings user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/lj/quagga-porting/rev/3769b92c79be ---- fix optimized build errors user: Mathieu Lacage files: src/process/file-writer.cc src/process/libc-fn.c src/process/mmaped-file.cc src/process/simu-fd.cc src/process/simu-pthread.cc src/process/simu-stdio.cc src/process/simu.cc src/process/unix-file-fd.cc src/process/unix-socket-fd.cc src/process/utils.cc src/process/utils.h url: http://code.nsnam.org/lj/quagga-porting/rev/3ec246565218 ---- Make TypeId(const char * name) explicit (bug 281) user: Raj Bhattacharjea files: src/core/type-id.h url: http://code.nsnam.org/lj/quagga-porting/rev/e5c71362e669 ---- Add a test to TcpSocketImpl unit tests user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/lj/quagga-porting/rev/a88c0d54e43b ---- Add another test to TcpSocketImplTest user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/lj/quagga-porting/rev/46446b2e3c9d ---- debug build fixes user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/lj/quagga-porting/rev/a53b4896a085 ---- avoid infinite recursion user: Mathieu Lacage files: src/process/utils.cc url: http://code.nsnam.org/lj/quagga-porting/rev/f0a48cd75526 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/lj/quagga-porting/rev/df6dd8793ba7 ---- add fedora6 support user: Mathieu Lacage files: src/process/libc-2.5.map url: http://code.nsnam.org/lj/quagga-porting/rev/ce63d6a85d29 ---- check for libdl user: Mathieu Lacage files: src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/43a53d049a17 ---- add libc_fn_setup to export map user: Mathieu Lacage files: src/process/libc-2.5.map url: http://code.nsnam.org/lj/quagga-porting/rev/d01382523e6a From code at nsnam-code.ece.gatech.edu Mon Aug 18 21:08:38 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 00:08:38 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219118918.0@code.nsnam.org> ---- merge with HEAD user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process-manager.h src/process/process.h src/process/simu-fcntl.h src/process/simu-stdio.h src/process/simu.cc src/process/wscript url: http://code.nsnam.org/lj/quagga-porting/rev/ce7be038c0c3 ---- add netlink code at UnixSocketFd user: Liu Jian files: src/process/simu-fd.cc src/process/unix-socket-fd.cc url: http://code.nsnam.org/lj/quagga-porting/rev/ed0a0f51975b From tomhend at u.washington.edu Mon Aug 18 22:53:26 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Mon, 18 Aug 2008 22:53:26 -0700 Subject: [Ns-commits] Output of run-tests script: failure Message-ID: <200808190553.m7J5rQq9003880@ns-regression.ee.washington.edu> Mon Aug 18 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- FAILURE: waf -d debug configure; building failed on ns-3-dev Configure stderr: Build stderr: debug/bindings/python/ns3module.cc: In function 'int Pystd__vector__lt___unsigned_int__std__allocator__lt___unsigned_int___gt_____gt__Iter__tp_traverse(Pystd__vector__lt___unsigned_int__std__allocator__lt___unsigned_int___gt_____gt__Iter*, int (*)(PyObject*, void*), void*)': debug/bindings/python/ns3module.cc:329: error: cannot convert 'Pystd__vector__lt___unsigned_int__std__allocator__lt___unsigned_int___gt_____gt__*' to 'PyObject*' in argument passing cc1plus: warnings being treated as errors debug/bindings/python/ns3module.cc: At global scope: debug/bindings/python/ns3module.cc:492: warning: converting to non-pointer type 'long int' from NULL debug/bindings/python/ns3module.cc:543: warning: converting to non-pointer type 'long int' from NULL debug/bindings/python/ns3module.cc: In function 'int Pystd__list__lt___unsigned_int__std__allocator__lt___unsigned_int___gt_____gt__Iter__tp_traverse(Pystd__list__lt___unsigned_int__std__allocator__lt___unsigned_int___gt_____gt__Iter*, int (*)(PyObject*, void*), void*)': debug/bindings/python/ns3module.cc:561: error: cannot convert 'Pystd__list__lt___unsigned_int__std__allocator__lt___unsigned_int___gt_____gt__*' to 'PyObject*' in argument passing debug/bindings/python/ns3module.cc: At global scope: debug/bindings/python/ns3module.cc:710: warning: converting to non-pointer type 'long int' from NULL debug/bindings/python/ns3module.cc:761: warning: converting to non-pointer type 'long int' from NULL ns3modulegen.log: ../bindings/python/ns3_module_core.py:362: ../bindings/python/ns3_module_core.py:367: ../bindings/python/ns3_module_core.py:440: ../bindings/python/ns3_module_core.py:1117: ../bindings/python/ns3_module_core.py:1274: ../bindings/python/ns3_module_core.py:1279: ../bindings/python/ns3_module_core.py:1347: ../bindings/python/ns3_module_core.py:1696: ../bindings/python/ns3_module_core.py:1724: ../bindings/python/ns3_module_simulator.py:207: ../bindings/python/ns3_module_simulator.py:266: ../bindings/python/ns3_module_simulator.py:293: ../bindings/python/ns3_module_simulator.py:322: ../bindings/python/ns3_module_simulator.py:442: ../bindings/python/ns3_module_common.py:146: ../bindings/python/ns3_module_common.py:190: ../bindings/python/ns3_module_common.py:203: ../bindings/python/ns3_module_common.py:208: ../bindings/python/ns3_module_common.py:338: ../bindings/python/ns3_module_common.py:394: ../bindings/python/ns3_module_common.py:407: ../bindings/python/ns3_module_common.py:595: ../bindings/python/ns3_module_common.py:630: ../bindings/python/ns3_module_common.py:680: ../bindings/python/ns3_module_common.py:782: ../bindings/python/ns3_module_common.py:815: ../bindings/python/ns3_module_contrib.py:86: ../bindings/python/ns3_module_node.py:204: ../bindings/python/ns3_module_node.py:209: ../bindings/python/ns3_module_node.py:243: ../bindings/python/ns3_module_node.py:252: ../bindings/python/ns3_module_node.py:319: ../bindings/python/ns3_module_node.py:368: ../bindings/python/ns3_module_node.py:657: ../bindings/python/ns3_module_node.py:703: ../bindings/python/ns3_module_node.py:708: ../bindings/python/ns3_module_node.py:815: ../bindings/python/ns3_module_node.py:942: ../bindings/python/ns3_module_node.py:947: ../bindings/python/ns3_module_node.py:1217: ../bindings/python/ns3_module_node.py:1225: ../bindings/python/ns3_module_node.py:1387: ../bindings/python/ns3_module_node.py:1903: ../bindings/python/ns3_module_node.py:1962: ../bindings/python/ns3_module_node.py:2127: ../bindings/python/ns3_module_node.py:2214: ../bindings/python/ns3_module_node.py:2285: ../bindings/python/ns3_module_internet_stack.py:194: ../bindings/python/ns3_module_internet_stack.py:235: ../bindings/python/ns3_module_internet_stack.py:239: ../bindings/python/ns3_module_internet_stack.py:270: ../bindings/python/ns3_module_internet_stack.py:275: ../bindings/python/ns3_module_internet_stack.py:314: ../bindings/python/ns3_module_internet_stack.py:344: ../bindings/python/ns3_module_internet_stack.py:349: ../bindings/python/ns3_module_internet_stack.py:377: ../bindings/python/ns3_module_internet_stack.py:381: ../bindings/python/ns3_module_internet_stack.py:403: ../bindings/python/ns3_module_internet_stack.py:408: ../bindings/python/ns3_module_internet_stack.py:477: ../bindings/python/ns3_module_internet_stack.py:485: ../bindings/python/ns3_module_internet_stack.py:507: ../bindings/python/ns3_module_internet_stack.py:584: ../bindings/python/ns3_module_wifi.py:1527: ../bindings/python/ns3_module_wifi.py:1532: ../bindings/python/ns3_module_wifi.py:1541: ../bindings/python/ns3_module_wifi.py:1545: ../bindings/python/ns3_module_wifi.py:1555: ../bindings/python/ns3_module_wifi.py:1601: ../bindings/python/ns3_module_wifi.py:1698: ../bindings/python/ns3_module_wifi.py:1859: ../bindings/python/ns3_module_wifi.py:2246: ../bindings/python/ns3_module_wifi.py:2275: ../bindings/python/ns3_module_wifi.py:2304: ../bindings/python/ns3_module_wifi.py:2319: ../bindings/python/ns3_module_wifi.py:2334: ../bindings/python/ns3_module_csma.py:418: ../bindings/python/ns3_module_global_routing.py:95: ../bindings/python/ns3_module_global_routing.py:123: ../bindings/python/ns3_module_global_routing.py:158: ../bindings/python/ns3_module_olsr.py:92: ../bindings/python/ns3_module_olsr.py:97: ../bindings/python/ns3_module_olsr.py:101: ../bindings/python/ns3_module_olsr.py:106: ../bindings/python/ns3_module_olsr.py:130: ../bindings/python/ns3_module_olsr.py:135: ../bindings/python/ns3_module_olsr.py:149: ../bindings/python/ns3_module_olsr.py:154: ../bindings/python/ns3_module_olsr.py:174: ../bindings/python/ns3_module_olsr.py:223: ??:??: None / ../bindings/python/ns3_module_olsr.py:254: ??:??: None / ??:??: None / ../bindings/python/ns3_module_olsr.py:296: ??:??: None / ../bindings/python/ns3_module_olsr.py:324: ??:??: None / ../bindings/python/ns3_module_olsr.py:405: ../bindings/python/ns3_module_helper.py:117: ../bindings/python/ns3_module_helper.py:147: ../bindings/python/ns3_module_helper.py:152: ../bindings/python/ns3_module_helper.py:157: ../bindings/python/ns3_module_helper.py:188: ../bindings/python/ns3_module_helper.py:193: ../bindings/python/ns3_module_helper.py:272: ../bindings/python/ns3_module_helper.py:277: ../bindings/python/ns3_module_helper.py:282: ../bindings/python/ns3_module_helper.py:287: ../bindings/python/ns3_module_helper.py:303: ../bindings/python/ns3_module_helper.py:308: ../bindings/python/ns3_module_helper.py:379: ../bindings/python/ns3_module_helper.py:384: ../bindings/python/ns3_module_helper.py:389: ../bindings/python/ns3_module_helper.py:394: ../bindings/python/ns3_module_helper.py:518: ../bindings/python/ns3_module_helper.py:523: ../bindings/python/ns3_module_helper.py:592: ../bindings/python/ns3_module_helper.py:597: ../bindings/python/ns3_module_helper.py:602: ../bindings/python/ns3_module_helper.py:607: /tmp/ns-commits at isi.edu-ns-3-test/daily-ns-3/tmp/ns-3-dev/bindings/python/ns3modulegen_core_customizations.py:432: DeprecationWarning: add_constructor has changed API; see the API documentation cls.add_constructor(CustomCppConstructorWrapper(wrapper_name, constructor)) ../bindings/python/ns3_module_core.py:607: ../bindings/python/ns3_module_simulator.py:646: ../bindings/python/ns3_module_simulator.py:747: ../bindings/python/ns3_module_simulator.py:752: ../bindings/python/ns3_module_simulator.py:757: /tmp/ns-commits at isi.edu-ns-3-test/daily-ns-3/tmp/ns-3-dev/bindings/python/pybindgen/pybindgen/cppclass_typehandlers.py:838: 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/ns3_module_node.py:1500: ../bindings/python/ns3_module_node.py:2381: ../bindings/python/ns3_module_node.py:2441: ../bindings/python/ns3_module_node.py:2446: ../bindings/python/ns3_module_point_to_point.py:174: ../bindings/python/ns3_module_point_to_point.py:234: ../bindings/python/ns3_module_point_to_point.py:239: ../bindings/python/ns3_module_wifi.py:1083: ../bindings/python/ns3_module_wifi.py:1154: ../bindings/python/ns3_module_wifi.py:1159: ../bindings/python/ns3_module_wifi.py:1164: ../bindings/python/ns3_module_wifi.py:1392: ../bindings/python/ns3_module_wifi.py:1397: ../bindings/python/ns3_module_wifi.py:1402: ../bindings/python/ns3_module_wifi.py:1948: ../bindings/python/ns3_module_wifi.py:1953: ../bindings/python/ns3_module_wifi.py:1958: ../bindings/python/ns3_module_wifi.py:2102: ../bindings/python/ns3_module_wifi.py:2157: ../bindings/python/ns3_module_wifi.py:2167: ../bindings/python/ns3_module_csma.py:328: ../bindings/python/ns3_module_csma.py:388: ../bindings/python/ns3_module_csma.py:393: ../bindings/python/ns3_module_bridge.py:117: ../bindings/python/ns3_module_bridge.py:177: ../bindings/python/ns3_module_bridge.py:182: ../bindings/python/ns3_module_core.py:529: ../bindings/python/ns3_module_core.py:470: ../bindings/python/ns3_module_core.py:1070: ../bindings/python/ns3_module_simulator.py:747: ../bindings/python/ns3_module_simulator.py:752: ../bindings/python/ns3_module_simulator.py:757: ../bindings/python/ns3_module_node.py:2381: ../bindings/python/ns3_module_node.py:2441: ../bindings/python/ns3_module_node.py:2446: ../bindings/python/ns3_module_point_to_point.py:174: ../bindings/python/ns3_module_point_to_point.py:234: ../bindings/python/ns3_module_point_to_point.py:239: ../bindings/python/ns3_module_wifi.py:1154: ../bindings/python/ns3_module_wifi.py:1159: ../bindings/python/ns3_module_wifi.py:1164: ../bindings/python/ns3_module_wifi.py:1392: ../bindings/python/ns3_module_wifi.py:1397: ../bindings/python/ns3_module_wifi.py:1402: ../bindings/python/ns3_module_wifi.py:1948: ../bindings/python/ns3_module_wifi.py:1953: ../bindings/python/ns3_module_wifi.py:1958: ../bindings/python/ns3_module_wifi.py:2102: ../bindings/python/ns3_module_wifi.py:2157: ../bindings/python/ns3_module_wifi.py:2167: ../bindings/python/ns3_module_csma.py:328: ../bindings/python/ns3_module_csma.py:388: ../bindings/python/ns3_module_csma.py:393: ../bindings/python/ns3_module_bridge.py:117: ../bindings/python/ns3_module_bridge.py:177: ../bindings/python/ns3_module_bridge.py:182: Stopping regression tests From code at nsnam-code.ece.gatech.edu Mon Aug 18 23:27:47 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 02:27:47 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219127267.0@code.nsnam.org> ---- clean code user: Liu Jian files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/lj/quagga-porting/rev/c2e18bba16d6 From code at nsnam-code.ece.gatech.edu Mon Aug 18 23:33:27 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 02:33:27 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219127607.0@code.nsnam.org> ---- add include for netlink user: Liu Jian files: src/process/simu-fd.cc src/process/unix-socket-fd.cc url: http://code.nsnam.org/lj/quagga-porting/rev/5aff61ac57c6 From code at nsnam-code.ece.gatech.edu Tue Aug 19 04:54:40 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 07:54:40 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219146880.0@code.nsnam.org> ---- New pybindgen version, fixes a couple of bugs caught by regression testing. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/db139d2d728e From code at nsnam-code.ece.gatech.edu Tue Aug 19 06:52:43 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 09:52:43 -0400 Subject: [Ns-commits] lj/quagga-porting Message-ID: <1219153963.0@code.nsnam.org> ---- clean code user: Liu Jian files: src/process/libc-fn.c src/process/simu-fd.cc src/process/unix-socket-fd.cc url: http://code.nsnam.org/lj/quagga-porting/rev/97c184d3b7cd From code at nsnam-code.ece.gatech.edu Tue Aug 19 07:43:27 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 16:43:27 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1219157007.0@code.nsnam.org> ---- nsc-tcp-l4-protocol: We don't need no ::interrupt. user: Florian Westphal files: src/internet-stack/nsc-tcp-l4-protocol.cc src/internet-stack/nsc-tcp-l4-protocol.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/622fd702c210 From code at nsnam-code.ece.gatech.edu Tue Aug 19 09:48:36 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 12:48:36 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219164516.0@code.nsnam.org> ---- Make copy constructors of some wifi classes private so that pybindgen won't use them (they are not usable) user: Gustavo J. A. M. Carneiro files: src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/ns-3-dev/rev/04315a10b9c1 ---- New PyBindGen version and API rescan: adds missing copy constructors, and generates __copy__ methods so that python's copy.copy() works on our objects. user: Gustavo J. A. M. Carneiro files: 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/3685ab98e4b2 From code at nsnam-code.ece.gatech.edu Tue Aug 19 10:05:56 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 13:05:56 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1219165556.0@code.nsnam.org> ---- implement basic poll user: Mathieu Lacage files: src/process/simu-fd.cc src/process/unix-socket-fd.cc src/process/unix-socket-fd.h url: http://code.nsnam.org/ns-3-sigcomm/rev/f0ef37221dc0 From code at nsnam-code.ece.gatech.edu Tue Aug 19 11:13:22 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 14:13:22 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219169602.0@code.nsnam.org> ---- Fix a unit test typo (thanks Providence Salumu Munga user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/ns-3-dev/rev/9358e0be63d2 From code at nsnam-code.ece.gatech.edu Tue Aug 19 12:39:12 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 21:39:12 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1219174752.0@code.nsnam.org> ---- nsc build: check for flex/bison. user: Florian Westphal files: src/internet-stack/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/e99e0e6421f9 From code at nsnam-code.ece.gatech.edu Tue Aug 19 15:48:42 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 18:48:42 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1219186122.0@code.nsnam.org> ---- a couple of helper functions user: Mathieu Lacage files: src/process/utils.cc src/process/utils.h url: http://code.nsnam.org/ns-3-sigcomm/rev/624d7cd86160 ---- add datastructures to track pending signals and signal block masks user: Mathieu Lacage files: src/process/process.h url: http://code.nsnam.org/ns-3-sigcomm/rev/6429de4a087a ---- reset the waiting field _after_ schedule, not before user: Mathieu Lacage files: src/process/simu-pthread.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/1f35fae8e20b ---- deliver pending signals user: Mathieu Lacage files: src/process/process-manager.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/766de3ac39c8 ---- forward sigaction user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h url: http://code.nsnam.org/ns-3-sigcomm/rev/1f5ef21dd8c1 ---- handle signal interruptions from Recvmsg user: Mathieu Lacage files: src/process/unix-socket-fd.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/7ceb0fe54fc1 ---- implement setitimer, getitimer, sigaction user: Mathieu Lacage files: src/process/simu.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/144208594179 From code at nsnam-code.ece.gatech.edu Tue Aug 19 15:57:37 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 18:57:37 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1219186657.0@code.nsnam.org> ---- ping example user: Mathieu Lacage files: examples/sigcomm.cc url: http://code.nsnam.org/ns-3-sigcomm/rev/8b95593435ed From code at nsnam-code.ece.gatech.edu Tue Aug 19 17:56:03 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 19 Aug 2008 20:56:03 -0400 Subject: [Ns-commits] ns-3-sigcomm Message-ID: <1219193763.0@code.nsnam.org> ---- python tweaks user: Tom Henderson files: examples/sigcomm.py url: http://code.nsnam.org/ns-3-sigcomm/rev/7f0f0a822c4b ---- merge with HEAD user: Tom Henderson files: url: http://code.nsnam.org/ns-3-sigcomm/rev/dbf759b035e0 From tomhend at u.washington.edu Wed Aug 20 00:07:49 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Wed, 20 Aug 2008 00:07:49 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808200707.m7K77nYl006501@ns-regression.ee.washington.edu> Tue Aug 19 22:50:04 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From tomhend at u.washington.edu Wed Aug 20 23:48:15 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Wed, 20 Aug 2008 23:48:15 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808210648.m7L6mFLI015065@ns-regression.ee.washington.edu> Wed Aug 20 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Thu Aug 21 16:58:07 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Thu, 21 Aug 2008 19:58:07 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1219363087.0@code.nsnam.org> ---- add missing libc_fn_setup export for libc-2.5 user: Mathieu Lacage files: src/process/libc-2.5.map url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e1d6f3379d8e ---- support setitimer and signal delivery user: Mathieu Lacage files: src/process/libc-fn-simu.c src/process/libc-fn.c src/process/libc-fn.h src/process/process-manager.cc src/process/process.h src/process/simu-fd.cc src/process/simu-pthread.cc src/process/simu.cc src/process/unix-socket-fd.cc src/process/unix-socket-fd.h src/process/utils.cc src/process/utils.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/740490343c86 From tomhend at u.washington.edu Thu Aug 21 23:48:02 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Thu, 21 Aug 2008 23:48:02 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808220648.m7M6m2cM016846@ns-regression.ee.washington.edu> Thu Aug 21 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Fri Aug 22 00:29:28 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 22 Aug 2008 09:29:28 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1219390168.0@code.nsnam.org> ---- allow attribute setters to fail. user: Mathieu Lacage files: src/core/attribute-accessor-helper.h src/core/attribute-test.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/1548d7e3604f ---- Stub TcpSocketImpl unit test user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/10c667a90efa ---- make it build with gcc 4.1.3 user: Mathieu Lacage files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/fdf978993930 ---- fully qualify class name to use macro outside of ns3 namespace. user: Mathieu Lacage files: src/core/log.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/b1744fac67da ---- Make TypeId(const char * name) explicit (bug 281) user: Raj Bhattacharjea files: src/core/type-id.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/e5c71362e669 ---- Add a test to TcpSocketImpl unit tests user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/a88c0d54e43b ---- Add another test to TcpSocketImplTest user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/46446b2e3c9d ---- Use scheduler to call up the stack in SimpleNetDevice (bug 287) user: Raj Bhattacharjea files: src/node/simple-channel.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/e170f2c17e03 ---- Refactor OnOff so Start doesn't immediate close the socket (bug 259) user: Raj Bhattacharjea files: src/applications/onoff/onoff-application.cc src/applications/onoff/onoff-application.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/016c70fa60d8 ---- remove uneeded EnableMetadata calls user: Mathieu Lacage files: examples/mixed-wireless.cc examples/mixed-wireless.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/087b1b45b3b5 ---- Python: ignore TracedCallback classes for the time being: they were never usable and were triggering pybindgen generate code compilation problems. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulescan.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/ab1673dcdf58 ---- Python: fix bad parameter passed into pybindgen. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulegen.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/99f49426595a ---- Rescan Python bindings user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_node.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/fw/ns-3-nsc/rev/427638d49248 ---- New PyBindGen version needed. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/1ca4a0f2e4f4 ---- Don't scan python bindings until the everything.h file to be scanned is generated. Closes #288. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/15fe83e15ff5 ---- New pybindgen version, fixes a couple of bugs caught by regression testing. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/db139d2d728e ---- Make copy constructors of some wifi classes private so that pybindgen won't use them (they are not usable) user: Gustavo J. A. M. Carneiro files: src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/fw/ns-3-nsc/rev/04315a10b9c1 ---- New PyBindGen version and API rescan: adds missing copy constructors, and generates __copy__ methods so that python's copy.copy() works on our objects. user: Gustavo J. A. M. Carneiro files: 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/wscript url: http://code.nsnam.org/fw/ns-3-nsc/rev/3685ab98e4b2 ---- Fix a unit test typo (thanks Providence Salumu Munga user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/9358e0be63d2 ---- merge with ns-3-dev user: Florian Westphal files: url: http://code.nsnam.org/fw/ns-3-nsc/rev/abb882322202 From code at nsnam-code.ece.gatech.edu Fri Aug 22 08:26:17 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 22 Aug 2008 11:26:17 -0400 Subject: [Ns-commits] www Message-ID: <1219418777.0@code.nsnam.org> ---- Updates for sigcomm demo user: Tom Henderson files: html_src/index.html html_src/news.html url: http://code.nsnam.org/www/rev/46a99343f49b From code at nsnam-code.ece.gatech.edu Fri Aug 22 11:09:33 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 22 Aug 2008 20:09:33 +0200 Subject: [Ns-commits] fw/ns-3-nsc Message-ID: <1219428573.0@code.nsnam.org> ---- Revert tcp-large-transfer example back to ns-3-dev state. user: Florian Westphal files: examples/tcp-large-transfer.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/19598250d074 ---- Remove old #if 0'ed debug code. user: Florian Westphal files: src/internet-stack/nsc-tcp-l4-protocol.cc url: http://code.nsnam.org/fw/ns-3-nsc/rev/a2e9b0b7aed6 From code at nsnam-code.ece.gatech.edu Fri Aug 22 13:50:20 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Fri, 22 Aug 2008 16:50:20 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1219438220.0@code.nsnam.org> ---- remove relics of single simulator implementation and simulator log files user: Craig Dowell files: src/simulator/null-synchronizer.cc src/simulator/null-synchronizer.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h src/simulator/wscript url: http://code.nsnam.org/craigdo/ns-3-emu/rev/94fc1a8579ea From tomhend at u.washington.edu Fri Aug 22 23:48:14 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Fri, 22 Aug 2008 23:48:14 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808230648.m7N6mE3b019508@ns-regression.ee.washington.edu> Fri Aug 22 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Sat Aug 23 14:35:27 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Sat, 23 Aug 2008 17:35:27 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219527327.0@code.nsnam.org> ---- New PyBindGen, fixes python wrapper identity issue. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulegen.py bindings/python/wscript utils/python-unit-tests.py url: http://code.nsnam.org/ns-3-dev/rev/cecda7126440 From tomhend at u.washington.edu Sun Aug 24 00:06:25 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sun, 24 Aug 2008 00:06:25 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808240706.m7O76PDS011092@ns-regression.ee.washington.edu> Sat Aug 23 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From tomhend at u.washington.edu Sun Aug 24 23:48:53 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Sun, 24 Aug 2008 23:48:53 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808250648.m7P6mrrr002534@ns-regression.ee.washington.edu> Sun Aug 24 22:50:01 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Mon Aug 25 14:45:39 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 25 Aug 2008 17:45:39 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219700739.0@code.nsnam.org> ---- bug 285: NetDevice base class should define an attribute Mtu. user: Mathieu Lacage files: src/node/net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/e60083af704c ---- bug 273: constify packet pointers. user: Mathieu Lacage files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/arp-l3-protocol.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/node/net-device.h src/node/node.cc src/node/node.h src/node/packet-socket.cc src/node/packet-socket.h url: http://code.nsnam.org/ns-3-dev/rev/e5ab96db540e ---- shared Mac48 multicast code user: Mathieu Lacage files: src/devices/csma/csma-net-device.cc src/devices/wifi/wifi-net-device.cc src/node/mac48-address.cc src/node/mac48-address.h src/node/simple-net-device.cc url: http://code.nsnam.org/ns-3-dev/rev/4eaf02702f17 ---- repeat enum keyword. user: Mathieu Lacage files: src/node/net-device.h url: http://code.nsnam.org/ns-3-dev/rev/42988e5cce5e From code at nsnam-code.ece.gatech.edu Mon Aug 25 15:01:01 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 25 Aug 2008 18:01:01 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219701661.0@code.nsnam.org> ---- document API change user: Mathieu Lacage files: CHANGES.html url: http://code.nsnam.org/ns-3-dev/rev/fbf628eb3ca6 From code at nsnam-code.ece.gatech.edu Mon Aug 25 15:21:49 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 25 Aug 2008 18:21:49 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219702909.0@code.nsnam.org> ---- bug 273: fix python bindings. user: Mathieu Lacage files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_node.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/ns-3-dev/rev/b822851cb95d ---- bug 279: Packets need metadata support for printing without header checking user: Mathieu Lacage files: examples/wifi-ap.cc src/common/packet-metadata.cc src/common/packet-metadata.h src/common/packet.cc src/common/packet.h src/helper/csma-helper.cc src/helper/point-to-point-helper.cc src/helper/wifi-helper.cc utils/bench-packets.cc url: http://code.nsnam.org/ns-3-dev/rev/065488d0420c From code at nsnam-code.ece.gatech.edu Mon Aug 25 20:20:16 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Mon, 25 Aug 2008 23:20:16 -0400 Subject: [Ns-commits] craigdo/ns-3-emu Message-ID: <1219720816.0@code.nsnam.org> ---- remove mutex from EventImpl in preparation for merge user: Craig Dowell files: src/simulator/default-simulator-impl.cc src/simulator/event-impl.cc src/simulator/event-impl.h src/simulator/realtime-simulator-impl.cc src/simulator/realtime-simulator-impl.h url: http://code.nsnam.org/craigdo/ns-3-emu/rev/7e46265410e4 From tomhend at u.washington.edu Tue Aug 26 00:35:02 2008 From: tomhend at u.washington.edu (tomhend@u.washington.edu) Date: Tue, 26 Aug 2008 00:35:02 -0700 Subject: [Ns-commits] ns-3-dev: output of run-tests: success Message-ID: <200808260735.m7Q7Z2dh010800@ns-regression.ee.washington.edu> Mon Aug 25 22:50:02 PDT 2008 Regression testing for machine: ns-regression Linux 2.6.22.9-61.fc6 x86_64 g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13) ----------------------------- SUCCESS: waf -d debug configure; ./waf --valgrind --regression passed on ns-3-dev SUCCESS: waf -d optimized configure; ./waf --valgrind --regression passed on ns-3-dev Regression testing for machine: ns-old Linux 2.6.20-1.2320.fc5 i686 g++ (GCC) 4.1.1 20070105 (Red Hat 4.1.1-51) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on ns-old SUCCESS: waf -d optimized configure; ./waf --regression passed on ns-old Regression testing for machine: darwin-ppc Darwin 8.11.0 Power Macintosh powerpc-apple-darwin8-g++-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370) ----------------------------- SUCCESS: waf -d debug configure; ./waf --regression passed on darwin-ppc SUCCESS: waf -d optimized configure; ./waf --regression passed on darwin-ppc From code at nsnam-code.ece.gatech.edu Tue Aug 26 04:27:02 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 26 Aug 2008 07:27:02 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219750022.0@code.nsnam.org> ---- Bridge documentation (#286) user: Gustavo J. A. M. Carneiro files: src/devices/bridge/bridge-channel.h src/devices/bridge/bridge-net-device.h url: http://code.nsnam.org/ns-3-dev/rev/6d041a5be1db ---- merge user: Gustavo J. A. M. Carneiro files: src/devices/bridge/bridge-net-device.h url: http://code.nsnam.org/ns-3-dev/rev/bfea2a4da368 From code at nsnam-code.ece.gatech.edu Tue Aug 26 08:42:26 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 26 Aug 2008 11:42:26 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219765346.0@code.nsnam.org> ---- remove dead code. user: Mathieu Lacage files: src/core/uid-manager.cc src/core/uid-manager.h src/core/wscript url: http://code.nsnam.org/ns-3-dev/rev/1c401259af61 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/ns-3-dev/rev/acd6d5b9c40d From code at nsnam-code.ece.gatech.edu Tue Aug 26 11:17:26 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 26 Aug 2008 14:17:26 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219774646.0@code.nsnam.org> ---- doxygen OnOffHelper. user: Mathieu Lacage files: src/helper/on-off-helper.h url: http://code.nsnam.org/ns-3-dev/rev/e24c4db6fd71 From code at nsnam-code.ece.gatech.edu Tue Aug 26 14:20:49 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 26 Aug 2008 17:20:49 -0400 Subject: [Ns-commits] ns-3-dev Message-ID: <1219785649.0@code.nsnam.org> ---- Pull in Mathieu's PyBindGen fix. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/ns-3-dev/rev/6c3efec9cbe6 From code at nsnam-code.ece.gatech.edu Tue Aug 26 15:29:57 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 26 Aug 2008 18:29:57 -0400 Subject: [Ns-commits] ns-3-dev-ref-traces Message-ID: <1219789797.0@code.nsnam.org> ---- traces for realtime-udp-echo user: Craig Dowell files: realtime-udp-echo.ref/realtime-udp-echo-0-0.pcap realtime-udp-echo.ref/realtime-udp-echo-1-0.pcap realtime-udp-echo.ref/realtime-udp-echo-2-0.pcap realtime-udp-echo.ref/realtime-udp-echo-3-0.pcap realtime-udp-echo.ref/realtime-udp-echo.tr url: http://code.nsnam.org/ns-3-dev-ref-traces/rev/9cf3eeea2937 From code at nsnam-code.ece.gatech.edu Tue Aug 26 16:04:32 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 26 Aug 2008 19:04:32 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1219791872.0@code.nsnam.org> ---- Use scheduler to call up the stack in SimpleNetDevice (bug 287) user: Raj Bhattacharjea files: src/node/simple-channel.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e170f2c17e03 ---- Refactor OnOff so Start doesn't immediate close the socket (bug 259) user: Raj Bhattacharjea files: src/applications/onoff/onoff-application.cc src/applications/onoff/onoff-application.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/016c70fa60d8 ---- remove uneeded EnableMetadata calls user: Mathieu Lacage files: examples/mixed-wireless.cc examples/mixed-wireless.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/087b1b45b3b5 ---- Python: ignore TracedCallback classes for the time being: they were never usable and were triggering pybindgen generate code compilation problems. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulescan.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/ab1673dcdf58 ---- Python: fix bad parameter passed into pybindgen. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulegen.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/99f49426595a ---- Rescan Python bindings user: Gustavo J. A. M. Carneiro files: bindings/python/ns3_module_core.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_node.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/427638d49248 ---- New PyBindGen version needed. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1ca4a0f2e4f4 ---- Don't scan python bindings until the everything.h file to be scanned is generated. Closes #288. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/15fe83e15ff5 ---- New pybindgen version, fixes a couple of bugs caught by regression testing. user: Gustavo J. A. M. Carneiro files: bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/db139d2d728e ---- Make copy constructors of some wifi classes private so that pybindgen won't use them (they are not usable) user: Gustavo J. A. M. Carneiro files: src/devices/wifi/adhoc-wifi-mac.h src/devices/wifi/nqap-wifi-mac.h src/devices/wifi/nqsta-wifi-mac.h src/devices/wifi/wifi-phy.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/04315a10b9c1 ---- New PyBindGen version and API rescan: adds missing copy constructors, and generates __copy__ methods so that python's copy.copy() works on our objects. user: Gustavo J. A. M. Carneiro files: 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_wifi.py bindings/python/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/3685ab98e4b2 ---- Fix a unit test typo (thanks Providence Salumu Munga user: Raj Bhattacharjea files: src/internet-stack/tcp-socket-impl.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/9358e0be63d2 ---- New PyBindGen, fixes python wrapper identity issue. user: Gustavo J. A. M. Carneiro files: bindings/python/ns3modulegen.py bindings/python/wscript utils/python-unit-tests.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/cecda7126440 ---- bug 285: NetDevice base class should define an attribute Mtu. user: Mathieu Lacage files: src/node/net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e60083af704c ---- bug 273: constify packet pointers. user: Mathieu Lacage files: src/devices/bridge/bridge-net-device.cc src/devices/bridge/bridge-net-device.h src/internet-stack/arp-l3-protocol.cc src/internet-stack/arp-l3-protocol.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h src/node/net-device.h src/node/node.cc src/node/node.h src/node/packet-socket.cc src/node/packet-socket.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e5ab96db540e ---- shared Mac48 multicast code user: Mathieu Lacage files: src/devices/csma/csma-net-device.cc src/devices/wifi/wifi-net-device.cc src/node/mac48-address.cc src/node/mac48-address.h src/node/simple-net-device.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/4eaf02702f17 ---- repeat enum keyword. user: Mathieu Lacage files: src/node/net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/42988e5cce5e ---- document API change user: Mathieu Lacage files: CHANGES.html url: http://code.nsnam.org/mathieu/ns-3-simu/rev/fbf628eb3ca6 ---- bug 273: fix python bindings. user: Mathieu Lacage files: bindings/python/ns3_module_bridge.py bindings/python/ns3_module_csma.py bindings/python/ns3_module_node.py bindings/python/ns3_module_point_to_point.py bindings/python/ns3_module_wifi.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b822851cb95d ---- bug 279: Packets need metadata support for printing without header checking user: Mathieu Lacage files: examples/wifi-ap.cc src/common/packet-metadata.cc src/common/packet-metadata.h src/common/packet.cc src/common/packet.h src/helper/csma-helper.cc src/helper/point-to-point-helper.cc src/helper/wifi-helper.cc utils/bench-packets.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/065488d0420c ---- remove dead code. user: Mathieu Lacage files: src/core/uid-manager.cc src/core/uid-manager.h src/core/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/1c401259af61 ---- Bridge documentation (#286) user: Gustavo J. A. M. Carneiro files: src/devices/bridge/bridge-channel.h src/devices/bridge/bridge-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6d041a5be1db ---- merge user: Gustavo J. A. M. Carneiro files: src/devices/bridge/bridge-net-device.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/bfea2a4da368 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/acd6d5b9c40d ---- merge with HEAD user: Mathieu Lacage files: src/core/uid-manager.cc src/core/uid-manager.h src/internet-stack/ipv4-l3-protocol.cc src/internet-stack/ipv4-l3-protocol.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/90c1ff66701e ---- don't use EnableMetadata anymore. user: Mathieu Lacage files: examples/csma-ping.cc examples/csma-raw-ip-socket.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/35fdd17603c0 ---- make copy constructor and assignment operator private to avoid binding problems. user: Mathieu Lacage files: src/internet-stack/ipv4-l3-protocol.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/83c411544753 ---- update python bindings user: Mathieu Lacage 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_global_routing.py bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.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_point_to_point.py bindings/python/ns3_module_process.py bindings/python/ns3_module_simulator.py bindings/python/ns3_module_udp_echo.py bindings/python/ns3_module_v4ping.py bindings/python/ns3_module_wifi.py bindings/python/ns3modulegen_generated.py url: http://code.nsnam.org/mathieu/ns-3-simu/rev/90112d0b5353 ---- merge with HEAD user: Mathieu Lacage files: url: http://code.nsnam.org/mathieu/ns-3-simu/rev/34da7f486468 ---- #if 0 to avoid python binding bugs user: Mathieu Lacage files: src/internet-stack/icmpv4.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/d2abdc5a9048 ---- add ProcessApplication user: Mathieu Lacage files: bindings/python/ns3_module_helper.py bindings/python/ns3_module_internet_stack.py bindings/python/ns3_module_process.py bindings/python/ns3_module_process_manager.py bindings/python/ns3modulegen_generated.py examples/process-ping.cc examples/process.cc examples/wscript src/applications/process/process-application.cc src/applications/process/process-application.h src/applications/process/wscript src/helper/process-helper.cc src/helper/process-helper.h src/helper/wscript src/process-manager/elf-file-reader.cc src/process-manager/elf-file-reader.h src/process-manager/elf-file-writer.cc src/process-manager/elf-file-writer.h src/process-manager/elf-loader.cc src/process-manager/elf-loader.h src/process-manager/elf-types.h src/process-manager/fiber-context-pthread.c src/process-manager/fiber-context-ucontext.c src/process-manager/fiber-context-win32.c src/process-manager/fiber-context.h src/process-manager/file-reader.cc src/process-manager/file-reader.h src/process-manager! /file-writer.cc src/process-manager/file-writer.h src/process-manager/libc-2.5.map src/process-manager/libc-2.6.1-gentoo.map src/process-manager/libc-2.6.1.map src/process-manager/libc-2.7.map src/process-manager/libc-2.8.90.map src/process-manager/libc-2.8.map src/process-manager/libc-fn-simu.c src/process-manager/libc-fn-simu.h src/process-manager/libc-fn.c src/process-manager/libc-fn.h src/process-manager/mmaped-file.cc src/process-manager/mmaped-file.h src/process-manager/process-delay-model.cc src/process-manager/process-delay-model.h src/process-manager/process-manager-test.cc src/process-manager/process-manager.cc src/process-manager/process-manager.h src/process-manager/process-scheduler.cc src/process-manager/process-scheduler.h src/process-manager/process.h src/process-manager/rr-scheduler.cc src/process-manager/rr-scheduler.h src/process-manager/simu-clock.h src/process-manager/simu-errno.h src/process-manager/simu-fcntl.h src/process-manager/simu-fd.cc src/proce! ss-manager/simu-netdb.h src/process-manager/simu-poll.h src/process-ma nager/simu-pthread.cc src/process-manager/simu-pthread.h src/process-manager/simu-sched.h src/process-manager/simu-signal.h src/process-manager/simu-stdarg.h src/process-manager/simu-stdio.cc src/process-manager/simu-stdio.h src/process-manager/simu-stdlib.cc src/process-manager/simu-stdlib.h src/process-manager/simu-time.h src/process-manager/simu-unistd.h src/process-manager/simu.cc src/process-manager/sys/simu-ioctl.h src/process-manager/sys/simu-socket.h src/process-manager/sys/simu-time.h src/process-manager/test-elf-loader-module.c src/process-manager/test-elf-loader.cc src/process-manager/unix-fd.cc src/process-manager/unix-fd.h src/process-manager/unix-file-fd.cc src/process-manager/unix-file-fd.h src/process-manager/unix-socket-fd.cc src/process-manager/unix-socket-fd.h src/process-manager/utils.cc src/process-manager/utils.h src/process-manager/wscript src/process/elf-file-reader.cc src/process/elf-file-reader.h src/process/elf-file-writer.cc src/process/elf-file-w! riter.h src/process/elf-loader.cc src/process/elf-loader.h src/process/elf-types.h src/process/fiber-context-pthread.c src/process/fiber-context-ucontext.c src/process/fiber-context-win32.c src/process/fiber-context.h src/process/file-reader.cc src/process/file-reader.h src/process/file-writer.cc src/process/file-writer.h src/process/libc-2.5.map src/process/libc-2.6.1-gentoo.map src/process/libc-2.6.1.map src/process/libc-2.7.map src/process/libc-2.8.90.map src/process/libc-2.8.map src/process/libc-fn-simu.c src/process/libc-fn-simu.h src/process/libc-fn.c src/process/libc-fn.h src/process/mmaped-file.cc src/process/mmaped-file.h src/process/process-delay-model.cc src/process/process-delay-model.h src/process/process-manager-test.cc src/process/process-manager.cc src/process/process-manager.h src/process/process-scheduler.cc src/process/process-scheduler.h src/process/process.h src/process/rr-scheduler.cc src/process/rr-scheduler.h src/process/simu-clock.h src/process/simu! -errno.h src/process/simu-fcntl.h src/process/simu-fd.cc src/process/s imu-netdb.h src/process/simu-poll.h src/process/simu-pthread.cc src/process/simu-pthread.h src/process/simu-sched.h src/process/simu-signal.h src/process/simu-stdarg.h src/process/simu-stdio.cc src/process/simu-stdio.h src/process/simu-time.h src/process/simu-unistd.h src/process/simu.cc src/process/sys/simu-ioctl.h src/process/sys/simu-socket.h src/process/sys/simu-time.h src/process/test-elf-loader-module.c src/process/test-elf-loader.cc src/process/unix-fd.cc src/process/unix-fd.h src/process/unix-file-fd.cc src/process/unix-file-fd.h src/process/unix-socket-fd.cc src/process/unix-socket-fd.h src/process/utils.cc src/process/utils.h src/process/wscript src/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/903a12ffe32b ---- add a second ping source user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/e1e62190ee53 ---- allow node monitoring user: Mathieu Lacage files: src/process-manager/fiber-context-pthread.c src/process-manager/fiber-context-ucontext.c src/process-manager/fiber-context-win32.c src/process-manager/fiber-context.h src/process-manager/simu-debug.cc src/process-manager/simu.cc src/process-manager/wscript url: http://code.nsnam.org/mathieu/ns-3-simu/rev/141e6e8f0c1c ---- deliver the SIGALRM signal even when the itimer interval is zero user: Mathieu Lacage files: src/process-manager/simu.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/b2a8116208c8 ---- implement SO_RCVTIMEO user: Mathieu Lacage files: src/process-manager/unix-socket-fd.cc src/process-manager/unix-socket-fd.h url: http://code.nsnam.org/mathieu/ns-3-simu/rev/f6ce0499abe7 From code at nsnam-code.ece.gatech.edu Tue Aug 26 16:04:58 2008 From: code at nsnam-code.ece.gatech.edu (code@nsnam-code.ece.gatech.edu) Date: Tue, 26 Aug 2008 19:04:58 -0400 Subject: [Ns-commits] mathieu/ns-3-simu Message-ID: <1219791898.0@code.nsnam.org> ---- a more fancy ping testcase user: Mathieu Lacage files: examples/process-ping.cc url: http://code.nsnam.org/mathieu/ns-3-simu/rev/6094