From: Yu Watanabe Date: Fri, 5 Oct 2018 05:40:44 +0000 (+0900) Subject: sd-resolve: make struct addrinfo defined X-Git-Tag: v240~615^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=35f2cb28419cd6a7205d1e24032dac166c38faca;p=thirdparty%2Fsystemd.git sd-resolve: make struct addrinfo defined --- diff --git a/src/systemd/meson.build b/src/systemd/meson.build index 470328cc5df..dde0aaf7819 100644 --- a/src/systemd/meson.build +++ b/src/systemd/meson.build @@ -31,12 +31,10 @@ _not_installed_headers = ''' sd-network.h sd-path.h sd-radv.h + sd-resolve.h sd-utf8.h '''.split() -# The following headers do not pass tests. -# sd-resolve.h - install_headers( systemd_headers, '_sd-common.h', diff --git a/src/systemd/sd-resolve.h b/src/systemd/sd-resolve.h index 954b9f02069..5695119b401 100644 --- a/src/systemd/sd-resolve.h +++ b/src/systemd/sd-resolve.h @@ -17,6 +17,11 @@ along with systemd; If not, see . ***/ +/* 'struct addrinfo' needs _GNU_SOURCE */ +#ifndef _GNU_SOURCE +#define _GNU_SOURCE 1 +#endif + #include #include #include