Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
ipUtils.cpp File Reference
#include "ipUtils.hpp"
#include <algorithm>
#include <fmt/format.h>
#include <sstream>
#include <string>
#include <vector>
Include dependency graph for ipUtils.cpp:

Namespaces

namespace  iv
 
namespace  iv::core
 
namespace  iv::core::ipUtils
 

Functions

bool iv::core::ipUtils::isValidIP (const iv::types::ipAddress &ipAddress)
 
std::optional< std::tuple< uint8_t, uint8_t, uint8_t, uint8_t > > iv::core::ipUtils::extractIPComponents (const iv::types::ipAddress &ipAddress)
 
std::optional< std::string > iv::core::ipUtils::getNetworkAddress (const iv::types::ipAddress &ipAddress, uint8_t subnetMask)