Webserv
Loading...
Searching...
No Matches
utils.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <string>
4
5namespace utils {
6
7bool isValidPort(int port);
8bool isValidPort(std::string const &);
9bool isValidIPv4(char const *);
10bool isValidIPv4(std::string const &);
11
12struct IpInfo {
13 std::string ip;
14 int port;
15};
16
17bool extractIpInfo(std::string const &, IpInfo &);
18
19} // namespace utils
Definition filesystem.hpp:9
bool extractIpInfo(std::string const &, IpInfo &)
Definition utils.cpp:22
bool isValidIPv4(char const *)
bool isValidPort(int port)
Definition utils.cpp:16
Definition utils.hpp:12
int port
Definition utils.hpp:14
std::string ip
Definition utils.hpp:13