chiark / gitweb /
networkd: print the received DHCPv4 address and gateway
[elogind.git] / src / network / networkd.h
index 9be9330c999f89fc659741f10e2a6c9a0afe0f19..2da852fea4a4e0cb694c4b62571be2df7ac68a37 100644 (file)
@@ -316,3 +316,8 @@ DEFINE_TRIVIAL_CLEANUP_FUNC(Link*, link_free);
 #define log_struct_bridge(level, bridge, ...) log_struct(level, "INTERFACE=%s", bridge->name, __VA_ARGS__)
 
 #define BRIDGE(bridge) "INTERFACE=%s", bridge->name
+#define ADDRESS_FMT_VAL(address)            \
+        (address).s_addr & 0xFF,            \
+        ((address).s_addr >> 8) & 0xFF,     \
+        ((address).s_addr >> 16) & 0xFF,    \
+        (address).s_addr >> 24