summaryrefslogtreecommitdiffstats
path: root/extras/vom/vom/api_types.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'extras/vom/vom/api_types.cpp')
-rw-r--r--extras/vom/vom/api_types.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/extras/vom/vom/api_types.cpp b/extras/vom/vom/api_types.cpp
index 9615410a036..418f3e43564 100644
--- a/extras/vom/vom/api_types.cpp
+++ b/extras/vom/vom/api_types.cpp
@@ -28,6 +28,11 @@ to_api(const ip_address_t& a, vapi_type_address& v)
memcpy(v.un.ip6, a.to_v6().to_bytes().data(), 16);
}
}
+void
+to_api(const boost::asio::ip::address& a, vapi_type_ip4_address& v)
+{
+ memcpy(v, a.to_v4().to_bytes().data(), 4);
+}
ip_address_t
from_api(const vapi_type_address& v)