aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2025-10-01 03:21:02 +0300
committerlevlam <levlam@telegram.org>2025-10-01 03:21:02 +0300
commit06f44859405df917e30c12a2762900e1bc5cf171 (patch)
tree29cf11f09f02f3d5585630b52addaa4da9ffa419
parentd1487519c21d15b9dd8d4f67f6a7b8134120cced (diff)
Add logging.
-rw-r--r--tdutils/td/utils/port/IPAddress.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/tdutils/td/utils/port/IPAddress.cpp b/tdutils/td/utils/port/IPAddress.cpp
index ae2a9df3b..2066b5fe1 100644
--- a/tdutils/td/utils/port/IPAddress.cpp
+++ b/tdutils/td/utils/port/IPAddress.cpp
@@ -580,13 +580,15 @@ string IPAddress::get_ip_host() const {
return "0.0.0.0";
}
- switch (get_address_family()) {
+ auto address_family = get_address_family();
+ switch (address_family) {
case AF_INET6:
return PSTRING() << '[' << ::td::get_ip_str(AF_INET6, &ipv6_addr_.sin6_addr) << ']';
case AF_INET:
return ::td::get_ip_str(AF_INET, &ipv4_addr_.sin_addr).str();
default:
- UNREACHABLE();
+ LOG(FATAL) << "Have address with family " << address_family << ", AF_INET = " << AF_INET
+ << ", AF_INET6 = " << AF_INET6;
return string();
}
}