diff options
Diffstat (limited to 'config.h.in')
-rw-r--r-- | config.h.in | 72 |
1 files changed, 61 insertions, 11 deletions
diff --git a/config.h.in b/config.h.in index 0b244fd5f..4c9545c78 100644 --- a/config.h.in +++ b/config.h.in | |||
@@ -34,9 +34,6 @@ | |||
34 | /* Define if you system's inet_ntoa is busted (e.g. Irix gcc issue) */ | 34 | /* Define if you system's inet_ntoa is busted (e.g. Irix gcc issue) */ |
35 | #undef BROKEN_INET_NTOA | 35 | #undef BROKEN_INET_NTOA |
36 | 36 | ||
37 | /* ia_uinfo routines not supported by OS yet */ | ||
38 | #undef BROKEN_LIBIAF | ||
39 | |||
40 | /* Define if your struct dirent expects you to allocate extra space for d_name | 37 | /* Define if your struct dirent expects you to allocate extra space for d_name |
41 | */ | 38 | */ |
42 | #undef BROKEN_ONE_BYTE_DIRENT_D_NAME | 39 | #undef BROKEN_ONE_BYTE_DIRENT_D_NAME |
@@ -75,6 +72,12 @@ | |||
75 | /* Define if your snprintf is busted */ | 72 | /* Define if your snprintf is busted */ |
76 | #undef BROKEN_SNPRINTF | 73 | #undef BROKEN_SNPRINTF |
77 | 74 | ||
75 | /* strndup broken, see APAR IY61211 */ | ||
76 | #undef BROKEN_STRNDUP | ||
77 | |||
78 | /* strnlen broken, see APAR IY62551 */ | ||
79 | #undef BROKEN_STRNLEN | ||
80 | |||
78 | /* strnvis detected broken */ | 81 | /* strnvis detected broken */ |
79 | #undef BROKEN_STRNVIS | 82 | #undef BROKEN_STRNVIS |
80 | 83 | ||
@@ -132,6 +135,9 @@ | |||
132 | /* Enable for PKCS#11 support */ | 135 | /* Enable for PKCS#11 support */ |
133 | #undef ENABLE_PKCS11 | 136 | #undef ENABLE_PKCS11 |
134 | 137 | ||
138 | /* define if fflush(NULL) does not work */ | ||
139 | #undef FFLUSH_NULL_BUG | ||
140 | |||
135 | /* File names may not contain backslash characters */ | 141 | /* File names may not contain backslash characters */ |
136 | #undef FILESYSTEM_NO_BACKSLASH | 142 | #undef FILESYSTEM_NO_BACKSLASH |
137 | 143 | ||
@@ -141,7 +147,7 @@ | |||
141 | /* fsid_t has member __val */ | 147 | /* fsid_t has member __val */ |
142 | #undef FSID_HAS___VAL | 148 | #undef FSID_HAS___VAL |
143 | 149 | ||
144 | /* Define to 1 if the `getpgrp' function requires zero arguments. */ | 150 | /* getpgrp takes one arg */ |
145 | #undef GETPGRP_VOID | 151 | #undef GETPGRP_VOID |
146 | 152 | ||
147 | /* Conflicting defs for getspnam */ | 153 | /* Conflicting defs for getspnam */ |
@@ -252,7 +258,10 @@ | |||
252 | /* Define to 1 if you have the <bstring.h> header file. */ | 258 | /* Define to 1 if you have the <bstring.h> header file. */ |
253 | #undef HAVE_BSTRING_H | 259 | #undef HAVE_BSTRING_H |
254 | 260 | ||
255 | /* calloc(x, 0) returns NULL */ | 261 | /* Define to 1 if you have the `bzero' function. */ |
262 | #undef HAVE_BZERO | ||
263 | |||
264 | /* calloc(0, x) returns NULL */ | ||
256 | #undef HAVE_CALLOC | 265 | #undef HAVE_CALLOC |
257 | 266 | ||
258 | /* Define to 1 if you have the `cap_rights_limit' function. */ | 267 | /* Define to 1 if you have the `cap_rights_limit' function. */ |
@@ -299,6 +308,10 @@ | |||
299 | don't. */ | 308 | don't. */ |
300 | #undef HAVE_DECL_AUTHENTICATE | 309 | #undef HAVE_DECL_AUTHENTICATE |
301 | 310 | ||
311 | /* Define to 1 if you have the declaration of `bzero', and to 0 if you don't. | ||
312 | */ | ||
313 | #undef HAVE_DECL_BZERO | ||
314 | |||
302 | /* Define to 1 if you have the declaration of `GLOB_NOMATCH', and to 0 if you | 315 | /* Define to 1 if you have the declaration of `GLOB_NOMATCH', and to 0 if you |
303 | don't. */ | 316 | don't. */ |
304 | #undef HAVE_DECL_GLOB_NOMATCH | 317 | #undef HAVE_DECL_GLOB_NOMATCH |
@@ -347,6 +360,10 @@ | |||
347 | don't. */ | 360 | don't. */ |
348 | #undef HAVE_DECL_PASSWDEXPIRED | 361 | #undef HAVE_DECL_PASSWDEXPIRED |
349 | 362 | ||
363 | /* Define to 1 if you have the declaration of `readv', and to 0 if you don't. | ||
364 | */ | ||
365 | #undef HAVE_DECL_READV | ||
366 | |||
350 | /* Define to 1 if you have the declaration of `setauthdb', and to 0 if you | 367 | /* Define to 1 if you have the declaration of `setauthdb', and to 0 if you |
351 | don't. */ | 368 | don't. */ |
352 | #undef HAVE_DECL_SETAUTHDB | 369 | #undef HAVE_DECL_SETAUTHDB |
@@ -466,6 +483,9 @@ | |||
466 | /* Define to 1 if you have the <floatingpoint.h> header file. */ | 483 | /* Define to 1 if you have the <floatingpoint.h> header file. */ |
467 | #undef HAVE_FLOATINGPOINT_H | 484 | #undef HAVE_FLOATINGPOINT_H |
468 | 485 | ||
486 | /* Define to 1 if you have the `flock' function. */ | ||
487 | #undef HAVE_FLOCK | ||
488 | |||
469 | /* Define to 1 if you have the `fmt_scaled' function. */ | 489 | /* Define to 1 if you have the `fmt_scaled' function. */ |
470 | #undef HAVE_FMT_SCALED | 490 | #undef HAVE_FMT_SCALED |
471 | 491 | ||
@@ -553,12 +573,12 @@ | |||
553 | /* Define if getrrsetbyname() exists */ | 573 | /* Define if getrrsetbyname() exists */ |
554 | #undef HAVE_GETRRSETBYNAME | 574 | #undef HAVE_GETRRSETBYNAME |
555 | 575 | ||
556 | /* Define to 1 if you have the `getrusage' function. */ | ||
557 | #undef HAVE_GETRUSAGE | ||
558 | |||
559 | /* Define to 1 if you have the `getseuserbyname' function. */ | 576 | /* Define to 1 if you have the `getseuserbyname' function. */ |
560 | #undef HAVE_GETSEUSERBYNAME | 577 | #undef HAVE_GETSEUSERBYNAME |
561 | 578 | ||
579 | /* Define to 1 if you have the `getsid' function. */ | ||
580 | #undef HAVE_GETSID | ||
581 | |||
562 | /* Define to 1 if you have the `gettimeofday' function. */ | 582 | /* Define to 1 if you have the `gettimeofday' function. */ |
563 | #undef HAVE_GETTIMEOFDAY | 583 | #undef HAVE_GETTIMEOFDAY |
564 | 584 | ||
@@ -640,6 +660,9 @@ | |||
640 | /* Define if you have ut_id in utmpx.h */ | 660 | /* Define if you have ut_id in utmpx.h */ |
641 | #undef HAVE_ID_IN_UTMPX | 661 | #undef HAVE_ID_IN_UTMPX |
642 | 662 | ||
663 | /* Define to 1 if you have the <ifaddrs.h> header file. */ | ||
664 | #undef HAVE_IFADDRS_H | ||
665 | |||
643 | /* Define to 1 if you have the `inet_aton' function. */ | 666 | /* Define to 1 if you have the `inet_aton' function. */ |
644 | #undef HAVE_INET_ATON | 667 | #undef HAVE_INET_ATON |
645 | 668 | ||
@@ -821,6 +844,9 @@ | |||
821 | /* Define to 1 if you have the <net/if_tun.h> header file. */ | 844 | /* Define to 1 if you have the <net/if_tun.h> header file. */ |
822 | #undef HAVE_NET_IF_TUN_H | 845 | #undef HAVE_NET_IF_TUN_H |
823 | 846 | ||
847 | /* Define to 1 if you have the <net/route.h> header file. */ | ||
848 | #undef HAVE_NET_ROUTE_H | ||
849 | |||
824 | /* Define if you are on NeXT */ | 850 | /* Define if you are on NeXT */ |
825 | #undef HAVE_NEXT | 851 | #undef HAVE_NEXT |
826 | 852 | ||
@@ -903,6 +929,9 @@ | |||
903 | /* Define to 1 if you have the `pututxline' function. */ | 929 | /* Define to 1 if you have the `pututxline' function. */ |
904 | #undef HAVE_PUTUTXLINE | 930 | #undef HAVE_PUTUTXLINE |
905 | 931 | ||
932 | /* Define to 1 if you have the `raise' function. */ | ||
933 | #undef HAVE_RAISE | ||
934 | |||
906 | /* Define to 1 if you have the `readpassphrase' function. */ | 935 | /* Define to 1 if you have the `readpassphrase' function. */ |
907 | #undef HAVE_READPASSPHRASE | 936 | #undef HAVE_READPASSPHRASE |
908 | 937 | ||
@@ -1120,6 +1149,9 @@ | |||
1120 | /* Define to 1 if you have the `strmode' function. */ | 1149 | /* Define to 1 if you have the `strmode' function. */ |
1121 | #undef HAVE_STRMODE | 1150 | #undef HAVE_STRMODE |
1122 | 1151 | ||
1152 | /* Define to 1 if you have the `strndup' function. */ | ||
1153 | #undef HAVE_STRNDUP | ||
1154 | |||
1123 | /* Define to 1 if you have the `strnlen' function. */ | 1155 | /* Define to 1 if you have the `strnlen' function. */ |
1124 | #undef HAVE_STRNLEN | 1156 | #undef HAVE_STRNLEN |
1125 | 1157 | ||
@@ -1174,6 +1206,9 @@ | |||
1174 | /* define if you have struct sockaddr_storage data type */ | 1206 | /* define if you have struct sockaddr_storage data type */ |
1175 | #undef HAVE_STRUCT_SOCKADDR_STORAGE | 1207 | #undef HAVE_STRUCT_SOCKADDR_STORAGE |
1176 | 1208 | ||
1209 | /* Define to 1 if `f_flags' is a member of `struct statfs'. */ | ||
1210 | #undef HAVE_STRUCT_STATFS_F_FLAGS | ||
1211 | |||
1177 | /* Define to 1 if `st_blksize' is a member of `struct stat'. */ | 1212 | /* Define to 1 if `st_blksize' is a member of `struct stat'. */ |
1178 | #undef HAVE_STRUCT_STAT_ST_BLKSIZE | 1213 | #undef HAVE_STRUCT_STAT_ST_BLKSIZE |
1179 | 1214 | ||
@@ -1219,6 +1254,12 @@ | |||
1219 | /* Define if your system defines sys_errlist[] */ | 1254 | /* Define if your system defines sys_errlist[] */ |
1220 | #undef HAVE_SYS_ERRLIST | 1255 | #undef HAVE_SYS_ERRLIST |
1221 | 1256 | ||
1257 | /* Define to 1 if you have the <sys/file.h> header file. */ | ||
1258 | #undef HAVE_SYS_FILE_H | ||
1259 | |||
1260 | /* Define to 1 if you have the <sys/label.h> header file. */ | ||
1261 | #undef HAVE_SYS_LABEL_H | ||
1262 | |||
1222 | /* Define to 1 if you have the <sys/mman.h> header file. */ | 1263 | /* Define to 1 if you have the <sys/mman.h> header file. */ |
1223 | #undef HAVE_SYS_MMAN_H | 1264 | #undef HAVE_SYS_MMAN_H |
1224 | 1265 | ||
@@ -1264,6 +1305,9 @@ | |||
1264 | /* Define to 1 if you have the <sys/strtio.h> header file. */ | 1305 | /* Define to 1 if you have the <sys/strtio.h> header file. */ |
1265 | #undef HAVE_SYS_STRTIO_H | 1306 | #undef HAVE_SYS_STRTIO_H |
1266 | 1307 | ||
1308 | /* Define to 1 if you have the <sys/sysctl.h> header file. */ | ||
1309 | #undef HAVE_SYS_SYSCTL_H | ||
1310 | |||
1267 | /* Force use of sys/syslog.h on Ultrix */ | 1311 | /* Force use of sys/syslog.h on Ultrix */ |
1268 | #undef HAVE_SYS_SYSLOG_H | 1312 | #undef HAVE_SYS_SYSLOG_H |
1269 | 1313 | ||
@@ -1282,6 +1326,9 @@ | |||
1282 | /* Define to 1 if you have the <sys/un.h> header file. */ | 1326 | /* Define to 1 if you have the <sys/un.h> header file. */ |
1283 | #undef HAVE_SYS_UN_H | 1327 | #undef HAVE_SYS_UN_H |
1284 | 1328 | ||
1329 | /* Define to 1 if you have the <sys/vfs.h> header file. */ | ||
1330 | #undef HAVE_SYS_VFS_H | ||
1331 | |||
1285 | /* Define to 1 if you have the `tcgetpgrp' function. */ | 1332 | /* Define to 1 if you have the `tcgetpgrp' function. */ |
1286 | #undef HAVE_TCGETPGRP | 1333 | #undef HAVE_TCGETPGRP |
1287 | 1334 | ||
@@ -1496,12 +1543,12 @@ | |||
1496 | /* Need setpgrp to acquire controlling tty */ | 1543 | /* Need setpgrp to acquire controlling tty */ |
1497 | #undef NEED_SETPGRP | 1544 | #undef NEED_SETPGRP |
1498 | 1545 | ||
1546 | /* compiler does not accept __attribute__ on protoype args */ | ||
1547 | #undef NO_ATTRIBUTE_ON_PROTOTYPE_ARGS | ||
1548 | |||
1499 | /* compiler does not accept __attribute__ on return types */ | 1549 | /* compiler does not accept __attribute__ on return types */ |
1500 | #undef NO_ATTRIBUTE_ON_RETURN_TYPE | 1550 | #undef NO_ATTRIBUTE_ON_RETURN_TYPE |
1501 | 1551 | ||
1502 | /* Define if you don't want to use lastlog in session.c */ | ||
1503 | #undef NO_SSH_LASTLOG | ||
1504 | |||
1505 | /* Define to disable UID restoration test */ | 1552 | /* Define to disable UID restoration test */ |
1506 | #undef NO_UID_RESTORATION_TEST | 1553 | #undef NO_UID_RESTORATION_TEST |
1507 | 1554 | ||
@@ -1681,6 +1728,9 @@ | |||
1681 | /* syslog_r function is safe to use in in a signal handler */ | 1728 | /* syslog_r function is safe to use in in a signal handler */ |
1682 | #undef SYSLOG_R_SAFE_IN_SIGHAND | 1729 | #undef SYSLOG_R_SAFE_IN_SIGHAND |
1683 | 1730 | ||
1731 | /* Support routing domains using Linux VRF */ | ||
1732 | #undef SYS_RDOMAIN_LINUX | ||
1733 | |||
1684 | /* Support passwords > 8 chars */ | 1734 | /* Support passwords > 8 chars */ |
1685 | #undef UNIXWARE_LONG_PASSWORDS | 1735 | #undef UNIXWARE_LONG_PASSWORDS |
1686 | 1736 | ||