yanet
yanet copied to clipboard
A high performance framework for forwarding traffic based on DPDK
hi. when i try add static route line yanet-cli rib static insert default x.x.x.x/28 x.x.x.x get error: /usr/include/c++/9/bits/stl_vector.h:1060: std::vector::const_reference std::vector::operator[](std::vector::size_type) const [with _Tp = unsigned char; _Alloc = std::allocator; std::vector::const_reference...
This way, developers could use gdb without manually copying the command to run it
It's better to: - store each option's value in a variable if it's going to be used multiple times - consolidate compile flag additions instead of calling add_global_arguments multiple times...
We need to incorporate standard C++ code verification techniques in GitHub Actions: - Auto coding style check with `.clang-format` - Auto naming check with `.clang-tidy` with `Checks: '-readability-identifier-length,-readability-identifier-naming'`. - Some...
There was no option to enable ACL_DEBUG rather than specifying this symbol directly in the code, which is awkward Also, this branch is rebased on top of ol-imorozko:improve-meson (#191), so...
This pull request aims to enhance `YANET's` ACL counters feature by implementing support for a new type of rule syntax inspired by `IPFW`. The proposed enhancement allows for more accurate...
Adds parsing of control plane workers configuration from config file. Expected config file section is: ```json "controlPlaneWorkers": [ { "core" : 42, "interfaces": [ ] } ] ``` In case...
Currently deb-packages may be build using `dpkg-deb` inside `github` workflow, however, it would be good to do this using more native way