#pragma once #include #include struct ip_addr_t { std::uint32_t addr{}; }; constexpr auto IPADDR_TYPE_V4 = std::uint8_t{0}; auto ipaddr_aton(std::char_t const *text, ip_addr_t *address) -> std::int32_t;