X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fresolve%2Fresolved.h;h=48b361db5733269c2babdac99ad10f97f2bb6531;hb=c92e531c82a9815ec349aa1bf31236b86b2d5311;hp=984edc76c1c6f0e07d724d38c57d3e45a565cad7;hpb=186fe1db20902b6542cee58ba499ced914d687a8;p=elogind.git diff --git a/src/resolve/resolved.h b/src/resolve/resolved.h index 984edc76c..48b361db5 100644 --- a/src/resolve/resolved.h +++ b/src/resolve/resolved.h @@ -26,6 +26,7 @@ #include "util.h" #include "list.h" +#include "socket-util.h" typedef struct Address Address; typedef struct Manager Manager; @@ -33,10 +34,7 @@ typedef struct Manager Manager; struct Address { unsigned char family; - union { - struct in_addr in; - struct in6_addr in6; - } in_addr; + union in_addr_union in_addr; LIST_FIELDS(Address, addresses); };