17#ifndef OPENVPN_APPLECRYPTO_UTIL_IOSACTIVEIFACE_H
18#define OPENVPN_APPLECRYPTO_UTIL_IOSACTIVEIFACE_H
38 if (net_type ==
"cellular")
40 else if (net_type ==
"wifi")
51 return "ReachableViaWiFi";
53 return "ReachableViaWWAN";
55 return "NotReachable";
bool iface_up(const char *iface) const
Status reachable() const override
std::string to_string() const override
bool reachableVia(const std::string &net_type) const override