working commit

This commit is contained in:
Олег Бородин
2026-05-07 11:24:50 +02:00
parent 9540ac05d4
commit a5d78c09a6
18 changed files with 2192 additions and 3226 deletions
+19
View File
@@ -0,0 +1,19 @@
#include <vector>
#include <expected>
#include <string>
class Route {
public:
std::string dest;
int mask;
};
using Routes = std::vector<Route>;
class Router {
public:
std::expected<void, std::string> AddRoute(std::string address, uint64_t prefix, std::string gateway);
};