- 23 Sep, 2020 2 commits
-
-
Greg Steinbrecher authored
Preserve original test case as one of the options, but add coverage for the single-packet queue case, which led to !409, as well as some other potential edge cases.
-
Greg Steinbrecher authored
Remove a spurious check for queue occupancy in SimpleDevice::TransmitComplete that could lead to double sends. See MR !409 for details.
-
- 22 Sep, 2020 2 commits
-
-
Tommaso Pecorella authored
-
Tommaso Pecorella authored
-
- 21 Sep, 2020 1 commit
-
-
Tom Henderson authored
-
- 20 Sep, 2020 15 commits
-
-
Bhaskar Kataria authored
This patch fixes L4S classification for commit b12ac521
-
Bhaskar Kataria authored
-
Jared Dulmage authored
There are cases where it is useful to return to geographic coordinates from cartesian. One example is when you have a mobile node, the position is updated in cartesian coordinates but you may have a need to understand the geographic position or heading when determining position relative to other objects placed geographically, or to compute compass heading or surface speed.
-
Jared Dulmage authored
- Added documentation to raw-text-config.h - Fixed abort conditions in raw-text-config.cc, RawTextConfigLoad::Strip - Fixed formatting of ParseLine block in load functions - Added value.clear() after setting attribute - Added --load option to config-store-save example, removed config-store-load - Updated comments, doxygen docs, and example help text.
-
Jared Dulmage authored
-
Jared Dulmage authored
-- Added GPL license to config-store-load.cc example -- Enclosed all if-condition code in braces -- Changed ASSERT checks on inputs in raw-text-config.cc to ABORT checks
-
Jared Dulmage authored
-
Jared Dulmage authored
-
Jared Dulmage authored
There were a number of constructive comments on the original merge request. 1. Prior checks in RawTextConfigLoad::Strip ensured the value string was entirely enclosed in quotation marks. The original MR removed those checks. This revision reintroduces those checks. Assert messages have been improved with more information. 2. RawTextConfigLoad::ParseString was not checking for an empty line before accessing the first element. 3. RawTextConfigLoad::ParseString was improved to better handle whitespace prior to the final value field. A new config-store-load example was created to allow one to check a hand-edited config-store raw text file to test the new features.
-
Jared Dulmage authored
Features include: ignore # (hash) prefixed comment lines, ignore blank lines, allow multi-line values. The latter feature is particularly useful for entering large arrays of values that may be set to a container structure.
-
Jared Dulmage authored
Both PairChecker and AttributeContainerChecker factory functions modified to return more generic AttributeCheckers similar to other attribute types. By removing the templated return type, the internal templated classes become necessary to define checkers for each templated type. This follows the pattern in PointerChecker and ObjectContainerChecker. The pair-value-test-suite and attribute-container-test-suite were amended to account for the changes in the checker factories. All tests continue to pass. Plenty of documentation was added to PairValue and AttributeContainerValue and I also removed some dead code.
-
Jared Dulmage authored
- Removed unnecessary files src/core/model/{attribute-container,pair}.cc - Removed 'explicit' modifier to PairChecker - Modified output stream operator for PairValue; update PairValueTestCase - Updated src/core/wscript to latest master - Added Pair and AttributeContainer to utils/print-introspected-doxygen.cc
-
Jared Dulmage authored
-
Jared Dulmage authored
This file should be part of another merge request.
-
Jared Dulmage authored
This commit adds the ability to read / write attributes corresponding to STL containers or pair structures. Testcases are included and demonstrate how to add container or pair member variables as attributes to your class.
-
- 18 Sep, 2020 2 commits
-
-
Tom Henderson authored
-
Tommaso Pecorella authored
-
- 17 Sep, 2020 5 commits
-
-
Tommaso Pecorella authored
-
Tommaso Pecorella authored
-
Tommaso Pecorella authored
-
Tommaso Pecorella authored
-
Tom Henderson authored
* Handle code review comments (due to Rediet and Mohit) * Add attribute to configure netmap sync and notify period
-
- 16 Sep, 2020 12 commits
-
-
Harsh Patel authored
This commit: - Add DPDK emulation support in fd-emu examples - Minor DpdkNetDevice Documentation Changes Co-authored-by:
Hrishikesh Hiraskar <hrishihiraskar@gmail.com> Co-authored-by:
Mohit P. Tahiliani <tahiliani@nitk.edu.in>
-
Tom Henderson authored
-
Pasquale Imputato authored
-
Pasquale Imputato authored
-
Tom Henderson authored
-
Harsh Patel authored
Co-authored-by:
Hrishikesh Hiraskar <hrishihiraskar@gmail.com> Co-authored-by:
Mohit P. Tahiliani <tahiliani@nitk.edu.in>
-
Hrishikesh Hiraskar authored
Co-authored-by:
Harsh Patel <thadodaharsh10@gmail.com> Co-authored-by:
Mohit P. Tahiliani <tahiliani@nitk.edu.in>
-
Harsh Patel authored
Co-authored-by:
Hrishikesh Hiraskar <hrishihiraskar@gmail.com> Co-authored-by:
Mohit P. Tahiliani <tahiliani@nitk.edu.in>
-
Hrishikesh Hiraskar authored
Co-authored-by:
Harsh Patel <thadodaharsh10@gmail.com> Co-authored-by:
Mohit P. Tahiliani <tahiliani@nitk.edu.in>
-
Hrishikesh Hiraskar authored
Examples added: * fd-dpdk-emu-ping : Ping application * fd-dpdk-emu-onoff : OnOff application Co-authored-by:
Harsh Patel <thadodaharsh10@gmail.com> Co-authored-by:
Mohit P. Tahiliani <tahiliani@nitk.edu.in>
-
Hrishikesh Hiraskar authored
Extended fd-net-device to support DPDK. Changes done: * Add DpdkNetDevice * FdNetDevice modified to support inheritance * FdNetDevice modified to support TypeId * EmuFdNetDevice modified to initialize DpdkNetDevice Co-authored-by:
Harsh Patel <thadodaharsh10@gmail.com> Co-authored-by:
Mohit P. Tahiliani <tahiliani@nitk.edu.in>
-
Alexander Krotov authored
EditorConfig is an universal editor configuration file. It is not sufficient to configure C++ code style, but enough to set indentation settings in many editors. See https://editorconfig.org for details.
-
- 15 Sep, 2020 1 commit
-
-
Natale Patriciello authored
see merge request !412
-