From 5c586a130f56fefbd6a02c96f7c3eb75eb8ba7cb Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 28 Aug 2006 14:34:07 +0000 Subject: [PATCH] BeOS portability. --- lib/ChangeLog | 6 ++++++ lib/getaddrinfo.c | 9 +++++++++ 2 files changed, 15 insertions(+) diff --git a/lib/ChangeLog b/lib/ChangeLog index c6b9d5fe9..437c58672 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,9 @@ +2006-08-26 Bruno Haible + Simon Josefsson + + BeOS portability. + * getaddrinfo.c (PF_INET, PF_UNSPEC): New macros. + 2006-08-28 Bruno Haible * c-strstr.h: New file, from GNU gettext. diff --git a/lib/getaddrinfo.c b/lib/getaddrinfo.c index 9003abf60..3c6992a6f 100644 --- a/lib/getaddrinfo.c +++ b/lib/getaddrinfo.c @@ -42,6 +42,15 @@ #include "snprintf.h" #include "strdup.h" +/* BeOS has AF_INET, but not PF_INET. */ +#ifndef PF_INET +# define PF_INET AF_INET +#endif +/* BeOS also lacks PF_UNSPEC. */ +#ifndef PF_UNSPEC +# define PF_UNSPEC 0 +#endif + #if defined _WIN32 || defined __WIN32__ # define WIN32_NATIVE #endif -- 2.11.0