From: ewt Date: Wed, 7 May 1997 19:27:21 +0000 (+0000) Subject: Include sys/socket.h if it's available X-Git-Tag: rpm-4.4-release~4121 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=49a247317a3b5a31f2a3f8a0ebe867aae78de077;p=platform%2Fupstream%2Frpm.git Include sys/socket.h if it's available CVS patchset: 1614 CVS date: 1997/05/07 19:27:21 --- diff --git a/config.h.in b/config.h.in index 0c9f330..38b7fee 100644 --- a/config.h.in +++ b/config.h.in @@ -19,6 +19,9 @@ /* Define as 1 if you have */ #define MACHINE_TYPES_H 0 +/* Define as 1 if you have */ +#define MACHINE_SYS_SOCKET_H 0 + /* Define as 1 if you have */ #define HAVE_GLOB_H 0 diff --git a/configure.in b/configure.in index b568f0a..6e42b25 100644 --- a/configure.in +++ b/configure.in @@ -218,7 +218,7 @@ dnl Checks for header files we can live without. AC_HEADER_STDC AC_HEADER_MAJOR AC_CHECK_HEADERS(netinet/in_systm.h limits.h) -AC_CHECK_HEADERS(alloca.h dirent.h) +AC_CHECK_HEADERS(alloca.h dirent.h sys/socket.h) AC_CHECK_HEADERS(machine/types.h string.h) AC_CHECK_HEADERS(glob.h,,MISCOBJS="$MISCOBJS glob.o") AC_CHECK_HEADERS(fnmatch.h,,MISCOBJS="$MISCOBJS fnmatch.o") diff --git a/ftp.c b/ftp.c index a64c930..931dfaf 100644 --- a/ftp.c +++ b/ftp.c @@ -4,6 +4,7 @@ #define HAVE_MACHINE_TYPES_H 1 #define HAVE_ALLOCA_H 1 #define HAVE_NETINET_IN_SYSTM_H 1 +#define HAVE_SYS_SOCKET_H 1 #endif #if HAVE_MACHINE_TYPES_H @@ -14,6 +15,10 @@ # include #endif +#if HAVE_SYS_SOCKET_H +# include +#endif + #if HAVE_NETINET_IN_SYSTM_H # include # include diff --git a/misc/miscfn.h b/misc/miscfn.h index bd033a0..a0831e7 100644 --- a/misc/miscfn.h +++ b/misc/miscfn.h @@ -50,4 +50,8 @@ extern time_t timezone; extern void *myrealloc(void *, size_t); #endif +#if HAVE_SYS_SOCKET_H +#include +#endif + #endif