version 1.11, 2002/05/09 19:13:02 |
version 1.12, 2003/05/14 01:34:35 |
|
|
*/ |
*/ |
|
|
/* |
/* |
* TEMPLATE os-*.h file |
* OpenBSD os-*.h file |
*/ |
*/ |
|
|
/* |
/* |
|
|
* Determine what routines we have to get filesystem info. |
* Determine what routines we have to get filesystem info. |
*/ |
*/ |
#define FSI_TYPE FSI_GETFSSTAT |
#define FSI_TYPE FSI_GETFSSTAT |
#ifndef FSTYPENAME |
|
#define FSTYPENAME 1 /* use f_fstypename */ |
|
#endif |
|
|
|
/* |
/* |
* Type of non-blocking I/O. |
* Type of non-blocking I/O. |
|
|
/* |
/* |
* Select the type of statfs() system call (if any). |
* Select the type of statfs() system call (if any). |
*/ |
*/ |
#define STATFS_TYPE STATFS_BSD |
#define STATFS_TYPE STATFS_44BSD |
|
|
/* |
/* |
|
* Use f_fstypename in struct statfs. |
|
*/ |
|
#define HAVE_FSTYPENAME 1 |
|
|
|
/* |
* Type of arg functions we have. |
* Type of arg functions we have. |
*/ |
*/ |
#define ARG_TYPE ARG_STDARG |
#define ARG_TYPE ARG_STDARG |
|
|
/* |
/* |
* Type of set line buffering function available |
* Type of set line buffering function available |
*/ |
*/ |
#define SETBUF_TYPE SETLINEBUF |
#define SETBUF_TYPE SETBUF_SETLINEBUF |
|
|
/* |
/* |
* Things we have |
* Things we have |
*/ |
*/ |
#define HAVE_FCHOWN /* Have fchown() */ |
#define HAVE_FCHOWN /* Have fchown() */ |
|
#define HAVE_LCHOWN /* Have lchown() */ |
#define HAVE_FCHMOD /* Have fchmod() */ |
#define HAVE_FCHMOD /* Have fchmod() */ |
|
#define HAVE_FTRUNCATE /* Have ftruncate() */ |
#define HAVE_SELECT /* Have select() */ |
#define HAVE_SELECT /* Have select() */ |
#define HAVE_SAVED_IDS /* Have POSIX style saved [ug]id's */ |
#define HAVE_SAVED_IDS /* Have POSIX style saved [ug]id's */ |
|
#define HAVE_VIS /* Have vis() */ |
|
#define HAVE_VSNPRINTF /* Have vsnprintf() */ |
#define POSIX_SIGNALS /* Have POSIX signals */ |
#define POSIX_SIGNALS /* Have POSIX signals */ |
#define HAVE_PATHS_H /* Have <paths.h> */ |
#define HAVE_PATHS_H /* Have <paths.h> */ |
|
|
/* |
/* |
* Things we need |
* Path to old-style rdist command |
*/ |
*/ |
#define NEED_UNISTD_H /* Need <unistd.h> */ |
#define _PATH_OLDRDIST "/usr/bin/oldrdist" |
#define NEED_STRING_H /* Need <string.h> */ |
|
|
/* |
|
* Path to remote shell command |
|
*/ |
|
#define _PATH_REMSH "/usr/bin/ssh" |
|
|
/* |
/* |
* Use the system <paths.h> |
* Use the system <paths.h> |