X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fresolve%2Fresolved.h;h=ad49c63a419ea9b644895772fb461b4fe5606062;hp=984edc76c1c6f0e07d724d38c57d3e45a565cad7;hb=3b653205cf7bd3851befd0a9f6a3ded6e267c173;hpb=091a364c802e34a58f3260c9cb5db9b75c62215c diff --git a/src/resolve/resolved.h b/src/resolve/resolved.h index 984edc76c..ad49c63a4 100644 --- a/src/resolve/resolved.h +++ b/src/resolve/resolved.h @@ -26,6 +26,7 @@ #include "util.h" #include "list.h" +#include "in-addr-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); };