diff options
Diffstat (limited to 'third_party/address_sorting/address_sorting_internal.h')
-rw-r--r-- | third_party/address_sorting/address_sorting_internal.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/third_party/address_sorting/address_sorting_internal.h b/third_party/address_sorting/address_sorting_internal.h index 9712c96599..ee366fef1c 100644 --- a/third_party/address_sorting/address_sorting_internal.h +++ b/third_party/address_sorting/address_sorting_internal.h @@ -51,7 +51,10 @@ /* Workaround for issue described in * * https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1187301 */ +#ifndef _GNU_SOURCE #define _GNU_SOURCE +#endif +#include <arpa/inet.h> #include <netinet/in.h> #include <sys/socket.h> #define ADDRESS_SORTING_POSIX 1 |