FreeBSD compat
Signed-off-by: Chris Rees <utisoft@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
e3c127d846
commit
330718ef55
@ -38,12 +38,6 @@
|
||||
#include <time.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/param.h>
|
||||
#ifndef HAVE_CLEARENV
|
||||
# define clearenv() do { if (environ) environ[0] = NULL; } while (0)
|
||||
#endif
|
||||
#ifndef HAVE_FDATASYNC
|
||||
# define fdatasync fsync
|
||||
#endif
|
||||
#ifdef HAVE_MNTENT_H
|
||||
# include <mntent.h>
|
||||
#endif
|
||||
@ -103,6 +97,15 @@
|
||||
typedef unsigned socklen_t;
|
||||
# endif
|
||||
#endif
|
||||
#ifndef HAVE_CLEARENV
|
||||
# define clearenv() do { if (environ) environ[0] = NULL; } while (0)
|
||||
#endif
|
||||
#ifndef HAVE_FDATASYNC
|
||||
# define fdatasync fsync
|
||||
#endif
|
||||
#ifndef HAVE_XTABS
|
||||
# define XTABS TAB3
|
||||
#endif
|
||||
|
||||
|
||||
/* Some libc's forget to declare these, do it ourself */
|
||||
|
@ -262,9 +262,12 @@ typedef uint32_t bb__aliased_uint32_t FIX_ALIASING;
|
||||
# undef HAVE_PTSNAME_R
|
||||
# undef HAVE_SYS_STATFS_H
|
||||
# undef HAVE_SIGHANDLER_T
|
||||
# undef HAVE_XTABS
|
||||
# undef HAVE_FDPRINTF
|
||||
#else
|
||||
# define HAVE_MNTENT_H 1
|
||||
# define HAVE_SYS_STATFS_H 1
|
||||
# define HAVE_XTABS 1
|
||||
#endif
|
||||
|
||||
/*----- Kernel versioning ------------------------------------*/
|
||||
|
Loading…
Reference in New Issue
Block a user