xref: /onnv-gate/usr/src/cmd/ssh/include/config.h (revision 0:68f95e015346)
1*0Sstevel@tonic-gate /* config.h.  Generated by configure.  */
2*0Sstevel@tonic-gate /* config.h.in.  Generated from configure.ac by autoheader.  */
3*0Sstevel@tonic-gate /* $Id: acconfig.h,v 1.145 2002/09/26 00:38:48 tim Exp $ */
4*0Sstevel@tonic-gate /*
5*0Sstevel@tonic-gate  * Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
6*0Sstevel@tonic-gate  * Use is subject to license terms.
7*0Sstevel@tonic-gate  */
8*0Sstevel@tonic-gate 
9*0Sstevel@tonic-gate #ifndef	_CONFIG_H
10*0Sstevel@tonic-gate #define	_CONFIG_H
11*0Sstevel@tonic-gate 
12*0Sstevel@tonic-gate #pragma ident	"%Z%%M%	%I%	%E% SMI"
13*0Sstevel@tonic-gate 
14*0Sstevel@tonic-gate #ifdef __cplusplus
15*0Sstevel@tonic-gate extern "C" {
16*0Sstevel@tonic-gate #endif
17*0Sstevel@tonic-gate 
18*0Sstevel@tonic-gate 
19*0Sstevel@tonic-gate /* Generated automatically from acconfig.h by autoheader. */
20*0Sstevel@tonic-gate /* Please make your changes there */
21*0Sstevel@tonic-gate 
22*0Sstevel@tonic-gate 
23*0Sstevel@tonic-gate /* Define to a Set Process Title type if your system is */
24*0Sstevel@tonic-gate /* supported by bsd-setproctitle.c */
25*0Sstevel@tonic-gate /* #undef SPT_TYPE */
26*0Sstevel@tonic-gate 
27*0Sstevel@tonic-gate /* setgroups() NOOP allowed */
28*0Sstevel@tonic-gate /* #undef SETGROUPS_NOOP */
29*0Sstevel@tonic-gate 
30*0Sstevel@tonic-gate /* SCO workaround */
31*0Sstevel@tonic-gate /* #undef BROKEN_SYS_TERMIO_H */
32*0Sstevel@tonic-gate 
33*0Sstevel@tonic-gate /* Define if you have SecureWare-based protected password database */
34*0Sstevel@tonic-gate /* #undef HAVE_SECUREWARE */
35*0Sstevel@tonic-gate 
36*0Sstevel@tonic-gate /* If your header files don't define LOGIN_PROGRAM, then use this (detected) */
37*0Sstevel@tonic-gate /* from environment and PATH */
38*0Sstevel@tonic-gate #define LOGIN_PROGRAM_FALLBACK "/usr/bin/login"
39*0Sstevel@tonic-gate 
40*0Sstevel@tonic-gate /* Define if your password has a pw_class field */
41*0Sstevel@tonic-gate /* #undef HAVE_PW_CLASS_IN_PASSWD */
42*0Sstevel@tonic-gate 
43*0Sstevel@tonic-gate /* Define if your password has a pw_expire field */
44*0Sstevel@tonic-gate /* #undef HAVE_PW_EXPIRE_IN_PASSWD */
45*0Sstevel@tonic-gate 
46*0Sstevel@tonic-gate /* Define if your password has a pw_change field */
47*0Sstevel@tonic-gate /* #undef HAVE_PW_CHANGE_IN_PASSWD */
48*0Sstevel@tonic-gate 
49*0Sstevel@tonic-gate /* Define if your system uses access rights style file descriptor passing */
50*0Sstevel@tonic-gate #define HAVE_ACCRIGHTS_IN_MSGHDR 1
51*0Sstevel@tonic-gate 
52*0Sstevel@tonic-gate /* Define if your system uses ancillary data style file descriptor passing */
53*0Sstevel@tonic-gate /* #undef HAVE_CONTROL_IN_MSGHDR */
54*0Sstevel@tonic-gate 
55*0Sstevel@tonic-gate /* Define if you system's inet_ntoa is busted (e.g. Irix gcc issue) */
56*0Sstevel@tonic-gate /* #undef BROKEN_INET_NTOA */
57*0Sstevel@tonic-gate 
58*0Sstevel@tonic-gate /* Define if your system defines sys_errlist[] */
59*0Sstevel@tonic-gate #define HAVE_SYS_ERRLIST 1
60*0Sstevel@tonic-gate 
61*0Sstevel@tonic-gate /* Define if your system defines sys_nerr */
62*0Sstevel@tonic-gate #define HAVE_SYS_NERR 1
63*0Sstevel@tonic-gate 
64*0Sstevel@tonic-gate /* Define if your system choked on IP TOS setting */
65*0Sstevel@tonic-gate #define IP_TOS_IS_BROKEN 1
66*0Sstevel@tonic-gate 
67*0Sstevel@tonic-gate /* Define if you have the getuserattr function.  */
68*0Sstevel@tonic-gate /* #undef HAVE_GETUSERATTR */
69*0Sstevel@tonic-gate 
70*0Sstevel@tonic-gate /* Work around problematic Linux PAM modules handling of PAM_TTY */
71*0Sstevel@tonic-gate #define PAM_TTY_KLUDGE 1
72*0Sstevel@tonic-gate 
73*0Sstevel@tonic-gate /* Use PIPES instead of a socketpair() */
74*0Sstevel@tonic-gate /* #undef USE_PIPES */
75*0Sstevel@tonic-gate 
76*0Sstevel@tonic-gate /* Define if your snprintf is busted */
77*0Sstevel@tonic-gate /* #undef BROKEN_SNPRINTF */
78*0Sstevel@tonic-gate 
79*0Sstevel@tonic-gate /* Define if you are on Cygwin */
80*0Sstevel@tonic-gate /* #undef HAVE_CYGWIN */
81*0Sstevel@tonic-gate 
82*0Sstevel@tonic-gate /* Define if you have a broken realpath. */
83*0Sstevel@tonic-gate /* #undef BROKEN_REALPATH */
84*0Sstevel@tonic-gate 
85*0Sstevel@tonic-gate /* Define if you are on NeXT */
86*0Sstevel@tonic-gate /* #undef HAVE_NEXT */
87*0Sstevel@tonic-gate 
88*0Sstevel@tonic-gate /* Define if you are on NEWS-OS */
89*0Sstevel@tonic-gate /* #undef HAVE_NEWS4 */
90*0Sstevel@tonic-gate 
91*0Sstevel@tonic-gate /* Define if you want to enable PAM support */
92*0Sstevel@tonic-gate #define USE_PAM 1
93*0Sstevel@tonic-gate 
94*0Sstevel@tonic-gate /* Define if you want to enable AIX4's authenticate function */
95*0Sstevel@tonic-gate /* #undef WITH_AIXAUTHENTICATE */
96*0Sstevel@tonic-gate 
97*0Sstevel@tonic-gate /* Define if you have/want arrays (cluster-wide session managment, not C arrays) */
98*0Sstevel@tonic-gate /* #undef WITH_IRIX_ARRAY */
99*0Sstevel@tonic-gate 
100*0Sstevel@tonic-gate /* Define if you want IRIX project management */
101*0Sstevel@tonic-gate /* #undef WITH_IRIX_PROJECT */
102*0Sstevel@tonic-gate 
103*0Sstevel@tonic-gate /* Define if you want IRIX audit trails */
104*0Sstevel@tonic-gate /* #undef WITH_IRIX_AUDIT */
105*0Sstevel@tonic-gate 
106*0Sstevel@tonic-gate /* Define if you want IRIX kernel jobs */
107*0Sstevel@tonic-gate /* #undef WITH_IRIX_JOBS */
108*0Sstevel@tonic-gate 
109*0Sstevel@tonic-gate /* Location of PRNGD/EGD random number socket */
110*0Sstevel@tonic-gate /* #undef PRNGD_SOCKET */
111*0Sstevel@tonic-gate 
112*0Sstevel@tonic-gate /* Port number of PRNGD/EGD random number socket */
113*0Sstevel@tonic-gate /* #undef PRNGD_PORT */
114*0Sstevel@tonic-gate 
115*0Sstevel@tonic-gate /* Builtin PRNG command timeout */
116*0Sstevel@tonic-gate #define ENTROPY_TIMEOUT_MSEC 200
117*0Sstevel@tonic-gate 
118*0Sstevel@tonic-gate /* non-privileged user for privilege separation */
119*0Sstevel@tonic-gate #define SSH_PRIVSEP_USER "sshd"
120*0Sstevel@tonic-gate 
121*0Sstevel@tonic-gate /* Define if you want to install preformatted manpages.*/
122*0Sstevel@tonic-gate /* #undef MANTYPE */
123*0Sstevel@tonic-gate 
124*0Sstevel@tonic-gate /* Define if your ssl headers are included with #include <openssl/header.h>  */
125*0Sstevel@tonic-gate #define HAVE_OPENSSL 1
126*0Sstevel@tonic-gate 
127*0Sstevel@tonic-gate /* Define if Solaris' OpenSSL lacks AES support */
128*0Sstevel@tonic-gate #define SOLARIS_OPENSSL_NO_AES 1
129*0Sstevel@tonic-gate 
130*0Sstevel@tonic-gate /* Define if Solaris-style Least Privilege is available */
131*0Sstevel@tonic-gate #define HAVE_SOLARIS_PRIVILEGE 1
132*0Sstevel@tonic-gate 
133*0Sstevel@tonic-gate /* Define if you want Sun's alternative privilege separation */
134*0Sstevel@tonic-gate #define ALTPRIVSEP
135*0Sstevel@tonic-gate 
136*0Sstevel@tonic-gate /* Define if you have Solaris-style Contracts */
137*0Sstevel@tonic-gate #define HAVE_SOLARIS_CONTRACTS 1
138*0Sstevel@tonic-gate 
139*0Sstevel@tonic-gate /* Define if SVR4-style libcmd (for accessing /etc/default/ files) */
140*0Sstevel@tonic-gate #define HAVE_DEFOPEN 1
141*0Sstevel@tonic-gate 
142*0Sstevel@tonic-gate /* Define if you are linking against RSAref.  Used only to print the right
143*0Sstevel@tonic-gate  * message at run-time. */
144*0Sstevel@tonic-gate /* #undef RSAREF */
145*0Sstevel@tonic-gate 
146*0Sstevel@tonic-gate /* struct timeval */
147*0Sstevel@tonic-gate #define HAVE_STRUCT_TIMEVAL 1
148*0Sstevel@tonic-gate 
149*0Sstevel@tonic-gate /* struct utmp and struct utmpx fields */
150*0Sstevel@tonic-gate /* #undef HAVE_HOST_IN_UTMP */
151*0Sstevel@tonic-gate #define HAVE_HOST_IN_UTMPX 1
152*0Sstevel@tonic-gate /* #undef HAVE_ADDR_IN_UTMP */
153*0Sstevel@tonic-gate /* #undef HAVE_ADDR_IN_UTMPX */
154*0Sstevel@tonic-gate /* #undef HAVE_ADDR_V6_IN_UTMP */
155*0Sstevel@tonic-gate /* #undef HAVE_ADDR_V6_IN_UTMPX */
156*0Sstevel@tonic-gate #define HAVE_SYSLEN_IN_UTMPX 1
157*0Sstevel@tonic-gate #define HAVE_PID_IN_UTMP 1
158*0Sstevel@tonic-gate #define HAVE_TYPE_IN_UTMP 1
159*0Sstevel@tonic-gate #define HAVE_TYPE_IN_UTMPX 1
160*0Sstevel@tonic-gate /* #undef HAVE_TV_IN_UTMP */
161*0Sstevel@tonic-gate #define HAVE_TV_IN_UTMPX 1
162*0Sstevel@tonic-gate #define HAVE_ID_IN_UTMP 1
163*0Sstevel@tonic-gate #define HAVE_ID_IN_UTMPX 1
164*0Sstevel@tonic-gate #define HAVE_EXIT_IN_UTMP 1
165*0Sstevel@tonic-gate #define HAVE_TIME_IN_UTMP 1
166*0Sstevel@tonic-gate #define HAVE_TIME_IN_UTMPX 1
167*0Sstevel@tonic-gate 
168*0Sstevel@tonic-gate /* Define if you don't want to use your system's login() call */
169*0Sstevel@tonic-gate /* #undef DISABLE_LOGIN */
170*0Sstevel@tonic-gate 
171*0Sstevel@tonic-gate /* Define if you don't want to use pututline() etc. to write [uw]tmp */
172*0Sstevel@tonic-gate /* #undef DISABLE_PUTUTLINE */
173*0Sstevel@tonic-gate 
174*0Sstevel@tonic-gate /* Define if you don't want to use pututxline() etc. to write [uw]tmpx */
175*0Sstevel@tonic-gate /* #undef DISABLE_PUTUTXLINE */
176*0Sstevel@tonic-gate 
177*0Sstevel@tonic-gate /* Define if you don't want to use lastlog */
178*0Sstevel@tonic-gate /* #undef DISABLE_LASTLOG */
179*0Sstevel@tonic-gate 
180*0Sstevel@tonic-gate /* Define if you don't want to use lastlog in session.c */
181*0Sstevel@tonic-gate /* #undef NO_SSH_LASTLOG */
182*0Sstevel@tonic-gate 
183*0Sstevel@tonic-gate /* Define if you don't want to use utmp */
184*0Sstevel@tonic-gate #define DISABLE_UTMP 1
185*0Sstevel@tonic-gate 
186*0Sstevel@tonic-gate /* Define if you don't want to use utmpx */
187*0Sstevel@tonic-gate /* #undef DISABLE_UTMPX */
188*0Sstevel@tonic-gate 
189*0Sstevel@tonic-gate /* Define if you don't want to use wtmp */
190*0Sstevel@tonic-gate #define DISABLE_WTMP 1
191*0Sstevel@tonic-gate 
192*0Sstevel@tonic-gate /* Define if you don't want to use wtmpx */
193*0Sstevel@tonic-gate /* #undef DISABLE_WTMPX */
194*0Sstevel@tonic-gate 
195*0Sstevel@tonic-gate /* Some systems need a utmpx entry for /bin/login to work */
196*0Sstevel@tonic-gate #define LOGIN_NEEDS_UTMPX 1
197*0Sstevel@tonic-gate 
198*0Sstevel@tonic-gate /* Some versions of /bin/login need the TERM supplied on the commandline */
199*0Sstevel@tonic-gate #define LOGIN_NEEDS_TERM 1
200*0Sstevel@tonic-gate 
201*0Sstevel@tonic-gate /* Define if your login program cannot handle end of options ("--") */
202*0Sstevel@tonic-gate /* #undef LOGIN_NO_ENDOPT */
203*0Sstevel@tonic-gate 
204*0Sstevel@tonic-gate /* Define if you want to specify the path to your lastlog file */
205*0Sstevel@tonic-gate #define CONF_LASTLOG_FILE "/var/adm/lastlog"
206*0Sstevel@tonic-gate 
207*0Sstevel@tonic-gate /* Define if you want to specify the path to your utmp file */
208*0Sstevel@tonic-gate /* #undef CONF_UTMP_FILE */
209*0Sstevel@tonic-gate 
210*0Sstevel@tonic-gate /* Define if you want to specify the path to your wtmp file */
211*0Sstevel@tonic-gate /* #undef CONF_WTMP_FILE */
212*0Sstevel@tonic-gate 
213*0Sstevel@tonic-gate /* Define if you want to specify the path to your utmpx file */
214*0Sstevel@tonic-gate /* #undef CONF_UTMPX_FILE */
215*0Sstevel@tonic-gate 
216*0Sstevel@tonic-gate /* Define if you want to specify the path to your wtmpx file */
217*0Sstevel@tonic-gate /* #undef CONF_WTMPX_FILE */
218*0Sstevel@tonic-gate 
219*0Sstevel@tonic-gate /* Define if you want external askpass support */
220*0Sstevel@tonic-gate /* #undef USE_EXTERNAL_ASKPASS */
221*0Sstevel@tonic-gate 
222*0Sstevel@tonic-gate /* Define if libc defines __progname */
223*0Sstevel@tonic-gate /* #undef HAVE___PROGNAME */
224*0Sstevel@tonic-gate 
225*0Sstevel@tonic-gate /* Define if compiler implements __FUNCTION__ */
226*0Sstevel@tonic-gate #define HAVE___FUNCTION__ 1
227*0Sstevel@tonic-gate 
228*0Sstevel@tonic-gate /* Define if compiler implements __func__ */
229*0Sstevel@tonic-gate #define HAVE___func__ 1
230*0Sstevel@tonic-gate 
231*0Sstevel@tonic-gate /* Define if you want GSS-API support */
232*0Sstevel@tonic-gate #define GSSAPI 1
233*0Sstevel@tonic-gate 
234*0Sstevel@tonic-gate /* Define if you have <gssapi/gssapi.h> */
235*0Sstevel@tonic-gate #define SUNW_GSSAPI 1
236*0Sstevel@tonic-gate 
237*0Sstevel@tonic-gate /* Define if you have GSS_Store_cred() */
238*0Sstevel@tonic-gate #define HAVE_GSS_STORE_CRED  1
239*0Sstevel@tonic-gate 
240*0Sstevel@tonic-gate /* Define if you have __gss_userok() */
241*0Sstevel@tonic-gate #define HAVE___GSS_USEROK 1
242*0Sstevel@tonic-gate 
243*0Sstevel@tonic-gate /* Define for simple authorization of GSS-API principals */
244*0Sstevel@tonic-gate /* #undef GSSAPI_SIMPLE_USEROK */
245*0Sstevel@tonic-gate 
246*0Sstevel@tonic-gate /* Define if you have gsscred_name_to_unix_cred() (Solaris) */
247*0Sstevel@tonic-gate #define HAVE_GSSCRED_API 1
248*0Sstevel@tonic-gate 
249*0Sstevel@tonic-gate /* Define if you have __gss_oid_to_mech() */
250*0Sstevel@tonic-gate #define HAVE_GSS_OID_TO_MECH 1
251*0Sstevel@tonic-gate 
252*0Sstevel@tonic-gate /* Define if you have gss_oid_to_str() */
253*0Sstevel@tonic-gate #define HAVE_GSS_OID_TO_STR 1
254*0Sstevel@tonic-gate 
255*0Sstevel@tonic-gate /* Define if you want support for MIT krb5 GSS internals */
256*0Sstevel@tonic-gate /* #undef KRB5_GSS */
257*0Sstevel@tonic-gate 
258*0Sstevel@tonic-gate /* Define if you want support for GSI GSS internals */
259*0Sstevel@tonic-gate /* #undef GSI_GSS */
260*0Sstevel@tonic-gate 
261*0Sstevel@tonic-gate /* Define if you want raw Kerberos 5 support */
262*0Sstevel@tonic-gate /* #undef KRB5 */
263*0Sstevel@tonic-gate 
264*0Sstevel@tonic-gate /* Define if you want GSI/Globus authentication support */
265*0Sstevel@tonic-gate /* #undef GSI */
266*0Sstevel@tonic-gate 
267*0Sstevel@tonic-gate /* Define this if you are using the Heimdal version of Kerberos V5 */
268*0Sstevel@tonic-gate /* #undef HEIMDAL */
269*0Sstevel@tonic-gate 
270*0Sstevel@tonic-gate /* Define if you want Kerberos 4 support */
271*0Sstevel@tonic-gate /* #undef KRB4 */
272*0Sstevel@tonic-gate 
273*0Sstevel@tonic-gate /* Define if you want AFS support */
274*0Sstevel@tonic-gate /* #undef AFS */
275*0Sstevel@tonic-gate 
276*0Sstevel@tonic-gate /* Define if you want S/Key support */
277*0Sstevel@tonic-gate /* #undef SKEY */
278*0Sstevel@tonic-gate 
279*0Sstevel@tonic-gate /* Define if you want TCP Wrappers support */
280*0Sstevel@tonic-gate #define LIBWRAP 1
281*0Sstevel@tonic-gate 
282*0Sstevel@tonic-gate /* Define if your libraries define login() */
283*0Sstevel@tonic-gate /* #undef HAVE_LOGIN */
284*0Sstevel@tonic-gate 
285*0Sstevel@tonic-gate /* Define if your libraries define daemon() */
286*0Sstevel@tonic-gate /* #undef HAVE_DAEMON */
287*0Sstevel@tonic-gate 
288*0Sstevel@tonic-gate /* Define if your libraries define getpagesize() */
289*0Sstevel@tonic-gate #define HAVE_GETPAGESIZE 1
290*0Sstevel@tonic-gate 
291*0Sstevel@tonic-gate /* Define if xauth is found in your path */
292*0Sstevel@tonic-gate #define XAUTH_PATH "/usr/openwin/bin/xauth"
293*0Sstevel@tonic-gate 
294*0Sstevel@tonic-gate /* Define if rsh is found in your path */
295*0Sstevel@tonic-gate #define RSH_PATH "/usr/bin/rsh"
296*0Sstevel@tonic-gate 
297*0Sstevel@tonic-gate /* Define if you want to allow MD5 passwords */
298*0Sstevel@tonic-gate /* #undef HAVE_MD5_PASSWORDS */
299*0Sstevel@tonic-gate 
300*0Sstevel@tonic-gate /* Define if you want to disable shadow passwords */
301*0Sstevel@tonic-gate /* #undef DISABLE_SHADOW */
302*0Sstevel@tonic-gate 
303*0Sstevel@tonic-gate /* Define if you want to use shadow password expire field */
304*0Sstevel@tonic-gate /* #undef HAS_SHADOW_EXPIRE */
305*0Sstevel@tonic-gate 
306*0Sstevel@tonic-gate /* Define if you have Digital Unix Security Integration Architecture */
307*0Sstevel@tonic-gate /* #undef HAVE_OSF_SIA */
308*0Sstevel@tonic-gate 
309*0Sstevel@tonic-gate /* Define if you have getpwanam(3) [SunOS 4.x] */
310*0Sstevel@tonic-gate /* #undef HAVE_GETPWANAM */
311*0Sstevel@tonic-gate 
312*0Sstevel@tonic-gate /* Define if you have an old version of PAM which takes only one argument */
313*0Sstevel@tonic-gate /* to pam_strerror */
314*0Sstevel@tonic-gate /* #undef HAVE_OLD_PAM */
315*0Sstevel@tonic-gate 
316*0Sstevel@tonic-gate /* Define if you are using Solaris-derived PAM which passes pam_messages  */
317*0Sstevel@tonic-gate /* to the conversation function with an extra level of indirection */
318*0Sstevel@tonic-gate #define PAM_SUN_CODEBASE 1
319*0Sstevel@tonic-gate 
320*0Sstevel@tonic-gate /* Set this to your mail directory if you don't have maillock.h */
321*0Sstevel@tonic-gate /* #undef MAIL_DIRECTORY */
322*0Sstevel@tonic-gate 
323*0Sstevel@tonic-gate /* Data types */
324*0Sstevel@tonic-gate #define HAVE_U_INT 1
325*0Sstevel@tonic-gate #define HAVE_INTXX_T 1
326*0Sstevel@tonic-gate /* #undef HAVE_U_INTXX_T */
327*0Sstevel@tonic-gate #define HAVE_UINTXX_T 1
328*0Sstevel@tonic-gate #define HAVE_INT64_T 1
329*0Sstevel@tonic-gate /* #undef HAVE_U_INT64_T */
330*0Sstevel@tonic-gate #define HAVE_U_CHAR 1
331*0Sstevel@tonic-gate #define HAVE_SIZE_T 1
332*0Sstevel@tonic-gate #define HAVE_SSIZE_T 1
333*0Sstevel@tonic-gate #define HAVE_CLOCK_T 1
334*0Sstevel@tonic-gate #define HAVE_MODE_T 1
335*0Sstevel@tonic-gate #define HAVE_PID_T 1
336*0Sstevel@tonic-gate #define HAVE_SA_FAMILY_T 1
337*0Sstevel@tonic-gate #define HAVE_STRUCT_SOCKADDR_STORAGE 1
338*0Sstevel@tonic-gate #define HAVE_STRUCT_ADDRINFO 1
339*0Sstevel@tonic-gate #define HAVE_STRUCT_IN6_ADDR 1
340*0Sstevel@tonic-gate #define HAVE_STRUCT_SOCKADDR_IN6 1
341*0Sstevel@tonic-gate 
342*0Sstevel@tonic-gate /* Fields in struct sockaddr_storage */
343*0Sstevel@tonic-gate #define HAVE_SS_FAMILY_IN_SS 1
344*0Sstevel@tonic-gate /* #undef HAVE___SS_FAMILY_IN_SS */
345*0Sstevel@tonic-gate 
346*0Sstevel@tonic-gate /* Define if you have /dev/ptmx */
347*0Sstevel@tonic-gate #define HAVE_DEV_PTMX 1
348*0Sstevel@tonic-gate 
349*0Sstevel@tonic-gate /* Define if you have /dev/ptc */
350*0Sstevel@tonic-gate /* #undef HAVE_DEV_PTS_AND_PTC */
351*0Sstevel@tonic-gate 
352*0Sstevel@tonic-gate /* Define if you need to use IP address instead of hostname in $DISPLAY */
353*0Sstevel@tonic-gate /* #undef IPADDR_IN_DISPLAY */
354*0Sstevel@tonic-gate 
355*0Sstevel@tonic-gate /* Specify default $PATH */
356*0Sstevel@tonic-gate #define USER_PATH "/usr/bin"
357*0Sstevel@tonic-gate 
358*0Sstevel@tonic-gate /* Specify location of ssh.pid */
359*0Sstevel@tonic-gate #define _PATH_SSH_PIDDIR "/var/run"
360*0Sstevel@tonic-gate 
361*0Sstevel@tonic-gate /* Use IPv4 for connection by default, IPv6 can still if explicity asked */
362*0Sstevel@tonic-gate /* #undef IPV4_DEFAULT */
363*0Sstevel@tonic-gate 
364*0Sstevel@tonic-gate /* getaddrinfo is broken (if present) */
365*0Sstevel@tonic-gate /* #undef BROKEN_GETADDRINFO */
366*0Sstevel@tonic-gate 
367*0Sstevel@tonic-gate /* Workaround more Linux IPv6 quirks */
368*0Sstevel@tonic-gate /* #undef DONT_TRY_OTHER_AF */
369*0Sstevel@tonic-gate 
370*0Sstevel@tonic-gate /* Detect IPv4 in IPv6 mapped addresses and treat as IPv4 */
371*0Sstevel@tonic-gate #define IPV4_IN_IPV6 1
372*0Sstevel@tonic-gate 
373*0Sstevel@tonic-gate /* Define if you have BSD auth support */
374*0Sstevel@tonic-gate /* #undef BSD_AUTH */
375*0Sstevel@tonic-gate 
376*0Sstevel@tonic-gate /* Define if X11 doesn't support AF_UNIX sockets on that system */
377*0Sstevel@tonic-gate /* #undef NO_X11_UNIX_SOCKETS */
378*0Sstevel@tonic-gate 
379*0Sstevel@tonic-gate /* Define if the concept of ports only accessible to superusers isn't known */
380*0Sstevel@tonic-gate /* #undef NO_IPPORT_RESERVED_CONCEPT */
381*0Sstevel@tonic-gate 
382*0Sstevel@tonic-gate /* Needed for SCO and NeXT */
383*0Sstevel@tonic-gate /* #undef BROKEN_SAVED_UIDS */
384*0Sstevel@tonic-gate 
385*0Sstevel@tonic-gate /* Define if your system glob() function has the GLOB_ALTDIRFUNC extension */
386*0Sstevel@tonic-gate /* #undef GLOB_HAS_ALTDIRFUNC */
387*0Sstevel@tonic-gate 
388*0Sstevel@tonic-gate /* Define if your system glob() function has gl_matchc options in glob_t */
389*0Sstevel@tonic-gate /* #undef GLOB_HAS_GL_MATCHC */
390*0Sstevel@tonic-gate 
391*0Sstevel@tonic-gate /* Define in your struct dirent expects you to allocate extra space for d_name */
392*0Sstevel@tonic-gate #define BROKEN_ONE_BYTE_DIRENT_D_NAME 1
393*0Sstevel@tonic-gate 
394*0Sstevel@tonic-gate /* Define if your getopt(3) defines and uses optreset */
395*0Sstevel@tonic-gate /* #undef HAVE_GETOPT_OPTRESET */
396*0Sstevel@tonic-gate 
397*0Sstevel@tonic-gate /* Define on *nto-qnx systems */
398*0Sstevel@tonic-gate /* #undef MISSING_NFDBITS */
399*0Sstevel@tonic-gate 
400*0Sstevel@tonic-gate /* Define on *nto-qnx systems */
401*0Sstevel@tonic-gate /* #undef MISSING_HOWMANY */
402*0Sstevel@tonic-gate 
403*0Sstevel@tonic-gate /* Define on *nto-qnx systems */
404*0Sstevel@tonic-gate /* #undef MISSING_FD_MASK */
405*0Sstevel@tonic-gate 
406*0Sstevel@tonic-gate /* Define if you want smartcard support */
407*0Sstevel@tonic-gate /* #undef SMARTCARD */
408*0Sstevel@tonic-gate 
409*0Sstevel@tonic-gate /* Define if you want smartcard support using sectok */
410*0Sstevel@tonic-gate /* #undef USE_SECTOK */
411*0Sstevel@tonic-gate 
412*0Sstevel@tonic-gate /* Define if you want smartcard support using OpenSC */
413*0Sstevel@tonic-gate /* #undef USE_OPENSC */
414*0Sstevel@tonic-gate 
415*0Sstevel@tonic-gate /* Define if you want to use OpenSSL's internally seeded PRNG only */
416*0Sstevel@tonic-gate #define OPENSSL_PRNG_ONLY 1
417*0Sstevel@tonic-gate 
418*0Sstevel@tonic-gate /* Define if you shouldn't strip 'tty' from your ttyname in [uw]tmp */
419*0Sstevel@tonic-gate /* #undef WITH_ABBREV_NO_TTY */
420*0Sstevel@tonic-gate 
421*0Sstevel@tonic-gate /* Define if you want a different $PATH for the superuser */
422*0Sstevel@tonic-gate #define SUPERUSER_PATH "/usr/sbin:/usr/bin"
423*0Sstevel@tonic-gate 
424*0Sstevel@tonic-gate /* Path that unprivileged child will chroot() to in privep mode */
425*0Sstevel@tonic-gate /* #undef PRIVSEP_PATH */
426*0Sstevel@tonic-gate 
427*0Sstevel@tonic-gate /* Define if your platform needs to skip post auth file descriptor passing */
428*0Sstevel@tonic-gate /* #undef DISABLE_FD_PASSING */
429*0Sstevel@tonic-gate 
430*0Sstevel@tonic-gate 
431*0Sstevel@tonic-gate /* Define to 1 if the `getpgrp' function requires zero arguments. */
432*0Sstevel@tonic-gate #define GETPGRP_VOID 1
433*0Sstevel@tonic-gate 
434*0Sstevel@tonic-gate /* Define to 1 if you have the `arc4random' function. */
435*0Sstevel@tonic-gate /* #undef HAVE_ARC4RANDOM */
436*0Sstevel@tonic-gate 
437*0Sstevel@tonic-gate /* Define to 1 if you have the `b64_ntop' function. */
438*0Sstevel@tonic-gate /* #undef HAVE_B64_NTOP */
439*0Sstevel@tonic-gate 
440*0Sstevel@tonic-gate /* Define to 1 if you have the `bcopy' function. */
441*0Sstevel@tonic-gate #define HAVE_BCOPY 1
442*0Sstevel@tonic-gate 
443*0Sstevel@tonic-gate /* Define to 1 if you have the `bindresvport_sa' function. */
444*0Sstevel@tonic-gate /* #undef HAVE_BINDRESVPORT_SA */
445*0Sstevel@tonic-gate 
446*0Sstevel@tonic-gate /* Define to 1 if you have the <bstring.h> header file. */
447*0Sstevel@tonic-gate /* #undef HAVE_BSTRING_H */
448*0Sstevel@tonic-gate 
449*0Sstevel@tonic-gate /* Define to 1 if you have the `clock' function. */
450*0Sstevel@tonic-gate #define HAVE_CLOCK 1
451*0Sstevel@tonic-gate 
452*0Sstevel@tonic-gate /* Define to 1 if you have the <crypt.h> header file. */
453*0Sstevel@tonic-gate #define HAVE_CRYPT_H 1
454*0Sstevel@tonic-gate 
455*0Sstevel@tonic-gate /* Define to 1 if you have the `dirname' function. */
456*0Sstevel@tonic-gate #define HAVE_DIRNAME 1
457*0Sstevel@tonic-gate 
458*0Sstevel@tonic-gate /* Define to 1 if you have the <endian.h> header file. */
459*0Sstevel@tonic-gate /* #undef HAVE_ENDIAN_H */
460*0Sstevel@tonic-gate 
461*0Sstevel@tonic-gate /* Define to 1 if you have the `endutent' function. */
462*0Sstevel@tonic-gate #define HAVE_ENDUTENT 1
463*0Sstevel@tonic-gate 
464*0Sstevel@tonic-gate /* Define to 1 if you have the `endutxent' function. */
465*0Sstevel@tonic-gate #define HAVE_ENDUTXENT 1
466*0Sstevel@tonic-gate 
467*0Sstevel@tonic-gate /* Define to 1 if you have the `fchmod' function. */
468*0Sstevel@tonic-gate #define HAVE_FCHMOD 1
469*0Sstevel@tonic-gate 
470*0Sstevel@tonic-gate /* Define to 1 if you have the `fchown' function. */
471*0Sstevel@tonic-gate #define HAVE_FCHOWN 1
472*0Sstevel@tonic-gate 
473*0Sstevel@tonic-gate /* Define to 1 if you have the <floatingpoint.h> header file. */
474*0Sstevel@tonic-gate #define HAVE_FLOATINGPOINT_H 1
475*0Sstevel@tonic-gate 
476*0Sstevel@tonic-gate /* Define to 1 if you have the `freeaddrinfo' function. */
477*0Sstevel@tonic-gate #define HAVE_FREEADDRINFO 1
478*0Sstevel@tonic-gate 
479*0Sstevel@tonic-gate /* Define to 1 if you have the `futimes' function. */
480*0Sstevel@tonic-gate /* #undef HAVE_FUTIMES */
481*0Sstevel@tonic-gate 
482*0Sstevel@tonic-gate /* Define to 1 if you have the `gai_strerror' function. */
483*0Sstevel@tonic-gate #define HAVE_GAI_STRERROR 1
484*0Sstevel@tonic-gate 
485*0Sstevel@tonic-gate /* Define to 1 if you have the `getaddrinfo' function. */
486*0Sstevel@tonic-gate #define HAVE_GETADDRINFO 1
487*0Sstevel@tonic-gate 
488*0Sstevel@tonic-gate /* Define to 1 if you have the `getcwd' function. */
489*0Sstevel@tonic-gate #define HAVE_GETCWD 1
490*0Sstevel@tonic-gate 
491*0Sstevel@tonic-gate /* Define to 1 if you have the `getgrouplist' function. */
492*0Sstevel@tonic-gate /* #undef HAVE_GETGROUPLIST */
493*0Sstevel@tonic-gate 
494*0Sstevel@tonic-gate /* Define to 1 if you have the `getluid' function. */
495*0Sstevel@tonic-gate /* #undef HAVE_GETLUID */
496*0Sstevel@tonic-gate 
497*0Sstevel@tonic-gate /* Define to 1 if you have the `getnameinfo' function. */
498*0Sstevel@tonic-gate #define HAVE_GETNAMEINFO 1
499*0Sstevel@tonic-gate 
500*0Sstevel@tonic-gate /* Define to 1 if you have the `getopt' function. */
501*0Sstevel@tonic-gate #define HAVE_GETOPT 1
502*0Sstevel@tonic-gate 
503*0Sstevel@tonic-gate /* Define to 1 if you have the <getopt.h> header file. */
504*0Sstevel@tonic-gate /* #undef HAVE_GETOPT_H */
505*0Sstevel@tonic-gate 
506*0Sstevel@tonic-gate /* Define to 1 if you have the `getpeereid' function. */
507*0Sstevel@tonic-gate /* #undef HAVE_GETPEEREID */
508*0Sstevel@tonic-gate 
509*0Sstevel@tonic-gate /* Define to 1 if you have the `getpwanam' function. */
510*0Sstevel@tonic-gate /* #undef HAVE_GETPWANAM */
511*0Sstevel@tonic-gate 
512*0Sstevel@tonic-gate /* Define to 1 if you have the `getrlimit' function. */
513*0Sstevel@tonic-gate #define HAVE_GETRLIMIT 1
514*0Sstevel@tonic-gate 
515*0Sstevel@tonic-gate /* Define to 1 if you have the `getrusage' function. */
516*0Sstevel@tonic-gate #define HAVE_GETRUSAGE 1
517*0Sstevel@tonic-gate 
518*0Sstevel@tonic-gate /* Define to 1 if you have the `gettimeofday' function. */
519*0Sstevel@tonic-gate #define HAVE_GETTIMEOFDAY 1
520*0Sstevel@tonic-gate 
521*0Sstevel@tonic-gate /* Define to 1 if you have the `getttyent' function. */
522*0Sstevel@tonic-gate /* #undef HAVE_GETTTYENT */
523*0Sstevel@tonic-gate 
524*0Sstevel@tonic-gate /* Define to 1 if you have the `getutent' function. */
525*0Sstevel@tonic-gate #define HAVE_GETUTENT 1
526*0Sstevel@tonic-gate 
527*0Sstevel@tonic-gate /* Define to 1 if you have the `getutid' function. */
528*0Sstevel@tonic-gate #define HAVE_GETUTID 1
529*0Sstevel@tonic-gate 
530*0Sstevel@tonic-gate /* Define to 1 if you have the `getutline' function. */
531*0Sstevel@tonic-gate #define HAVE_GETUTLINE 1
532*0Sstevel@tonic-gate 
533*0Sstevel@tonic-gate /* Define to 1 if you have the `getutxent' function. */
534*0Sstevel@tonic-gate #define HAVE_GETUTXENT 1
535*0Sstevel@tonic-gate 
536*0Sstevel@tonic-gate /* Define to 1 if you have the `getutxid' function. */
537*0Sstevel@tonic-gate #define HAVE_GETUTXID 1
538*0Sstevel@tonic-gate 
539*0Sstevel@tonic-gate /* Define to 1 if you have the `getutxline' function. */
540*0Sstevel@tonic-gate #define HAVE_GETUTXLINE 1
541*0Sstevel@tonic-gate 
542*0Sstevel@tonic-gate /* Define to 1 if you have the `glob' function. */
543*0Sstevel@tonic-gate #define HAVE_GLOB 1
544*0Sstevel@tonic-gate 
545*0Sstevel@tonic-gate /* Define to 1 if you have the <glob.h> header file. */
546*0Sstevel@tonic-gate #define HAVE_GLOB_H 1
547*0Sstevel@tonic-gate 
548*0Sstevel@tonic-gate /* Define to 1 if you have the <ia.h> header file. */
549*0Sstevel@tonic-gate /* #undef HAVE_IA_H */
550*0Sstevel@tonic-gate 
551*0Sstevel@tonic-gate /* Define to 1 if you have the `inet_aton' function. */
552*0Sstevel@tonic-gate /* #undef HAVE_INET_ATON */
553*0Sstevel@tonic-gate 
554*0Sstevel@tonic-gate /* Define to 1 if you have the `inet_ntoa' function. */
555*0Sstevel@tonic-gate #define HAVE_INET_NTOA 1
556*0Sstevel@tonic-gate 
557*0Sstevel@tonic-gate /* Define to 1 if you have the `inet_ntop' function. */
558*0Sstevel@tonic-gate #define HAVE_INET_NTOP 1
559*0Sstevel@tonic-gate 
560*0Sstevel@tonic-gate /* Define to 1 if you have the `innetgr' function. */
561*0Sstevel@tonic-gate #define HAVE_INNETGR 1
562*0Sstevel@tonic-gate 
563*0Sstevel@tonic-gate /* Define to 1 if you have the <inttypes.h> header file. */
564*0Sstevel@tonic-gate #define HAVE_INTTYPES_H 1
565*0Sstevel@tonic-gate 
566*0Sstevel@tonic-gate /* Define to 1 if you have the <krb.h> header file. */
567*0Sstevel@tonic-gate /* #undef HAVE_KRB_H */
568*0Sstevel@tonic-gate 
569*0Sstevel@tonic-gate /* Define to 1 if you have the <lastlog.h> header file. */
570*0Sstevel@tonic-gate #define HAVE_LASTLOG_H 1
571*0Sstevel@tonic-gate 
572*0Sstevel@tonic-gate /* Define to 1 if you have the `crypt' library (-lcrypt). */
573*0Sstevel@tonic-gate /* #undef HAVE_LIBCRYPT */
574*0Sstevel@tonic-gate 
575*0Sstevel@tonic-gate /* Define to 1 if you have the `des' library (-ldes). */
576*0Sstevel@tonic-gate /* #undef HAVE_LIBDES */
577*0Sstevel@tonic-gate 
578*0Sstevel@tonic-gate /* Define to 1 if you have the `des425' library (-ldes425). */
579*0Sstevel@tonic-gate /* #undef HAVE_LIBDES425 */
580*0Sstevel@tonic-gate 
581*0Sstevel@tonic-gate /* Define to 1 if you have the `dl' library (-ldl). */
582*0Sstevel@tonic-gate #define HAVE_LIBDL 1
583*0Sstevel@tonic-gate 
584*0Sstevel@tonic-gate /* Define to 1 if you have the <libgen.h> header file. */
585*0Sstevel@tonic-gate #define HAVE_LIBGEN_H 1
586*0Sstevel@tonic-gate 
587*0Sstevel@tonic-gate /* Define to 1 if you have the `krb' library (-lkrb). */
588*0Sstevel@tonic-gate /* #undef HAVE_LIBKRB */
589*0Sstevel@tonic-gate 
590*0Sstevel@tonic-gate /* Define to 1 if you have the `krb4' library (-lkrb4). */
591*0Sstevel@tonic-gate /* #undef HAVE_LIBKRB4 */
592*0Sstevel@tonic-gate 
593*0Sstevel@tonic-gate /* Define to 1 if you have the `nsl' library (-lnsl). */
594*0Sstevel@tonic-gate #define HAVE_LIBNSL 1
595*0Sstevel@tonic-gate 
596*0Sstevel@tonic-gate /* Define to 1 if you have the `pam' library (-lpam). */
597*0Sstevel@tonic-gate #define HAVE_LIBPAM 1
598*0Sstevel@tonic-gate 
599*0Sstevel@tonic-gate /* Define to 1 if you have the `resolv' library (-lresolv). */
600*0Sstevel@tonic-gate /* #undef HAVE_LIBRESOLV */
601*0Sstevel@tonic-gate 
602*0Sstevel@tonic-gate /* Define to 1 if you have the `sectok' library (-lsectok). */
603*0Sstevel@tonic-gate /* #undef HAVE_LIBSECTOK */
604*0Sstevel@tonic-gate 
605*0Sstevel@tonic-gate /* Define to 1 if you have the `socket' library (-lsocket). */
606*0Sstevel@tonic-gate #define HAVE_LIBSOCKET 1
607*0Sstevel@tonic-gate 
608*0Sstevel@tonic-gate /* Define to 1 if you have the <libutil.h> header file. */
609*0Sstevel@tonic-gate /* #undef HAVE_LIBUTIL_H */
610*0Sstevel@tonic-gate 
611*0Sstevel@tonic-gate /* Define to 1 if you have the `xnet' library (-lxnet). */
612*0Sstevel@tonic-gate /* #undef HAVE_LIBXNET */
613*0Sstevel@tonic-gate 
614*0Sstevel@tonic-gate /* Define to 1 if you have the `z' library (-lz). */
615*0Sstevel@tonic-gate #define HAVE_LIBZ 1
616*0Sstevel@tonic-gate 
617*0Sstevel@tonic-gate /* Define to 1 if you have the <limits.h> header file. */
618*0Sstevel@tonic-gate #define HAVE_LIMITS_H 1
619*0Sstevel@tonic-gate 
620*0Sstevel@tonic-gate /* Define to 1 if you have the <login_cap.h> header file. */
621*0Sstevel@tonic-gate /* #undef HAVE_LOGIN_CAP_H */
622*0Sstevel@tonic-gate 
623*0Sstevel@tonic-gate /* Define to 1 if you have the `login_getcapbool' function. */
624*0Sstevel@tonic-gate /* #undef HAVE_LOGIN_GETCAPBOOL */
625*0Sstevel@tonic-gate 
626*0Sstevel@tonic-gate /* Define to 1 if you have the <login.h> header file. */
627*0Sstevel@tonic-gate /* #undef HAVE_LOGIN_H */
628*0Sstevel@tonic-gate 
629*0Sstevel@tonic-gate /* Define to 1 if you have the `logout' function. */
630*0Sstevel@tonic-gate /* #undef HAVE_LOGOUT */
631*0Sstevel@tonic-gate 
632*0Sstevel@tonic-gate /* Define to 1 if you have the `logwtmp' function. */
633*0Sstevel@tonic-gate /* #undef HAVE_LOGWTMP */
634*0Sstevel@tonic-gate 
635*0Sstevel@tonic-gate /* Define to 1 if you have the <maillock.h> header file. */
636*0Sstevel@tonic-gate #define HAVE_MAILLOCK_H 1
637*0Sstevel@tonic-gate 
638*0Sstevel@tonic-gate /* Define to 1 if you have the `md5_crypt' function. */
639*0Sstevel@tonic-gate /* #undef HAVE_MD5_CRYPT */
640*0Sstevel@tonic-gate 
641*0Sstevel@tonic-gate /* Define to 1 if you have the `memmove' function. */
642*0Sstevel@tonic-gate #define HAVE_MEMMOVE 1
643*0Sstevel@tonic-gate 
644*0Sstevel@tonic-gate /* Define to 1 if you have the <memory.h> header file. */
645*0Sstevel@tonic-gate #define HAVE_MEMORY_H 1
646*0Sstevel@tonic-gate 
647*0Sstevel@tonic-gate /* Define to 1 if you have the `mkdtemp' function. */
648*0Sstevel@tonic-gate /* #undef HAVE_MKDTEMP */
649*0Sstevel@tonic-gate 
650*0Sstevel@tonic-gate /* Define to 1 if you have the `mmap' function. */
651*0Sstevel@tonic-gate #define HAVE_MMAP 1
652*0Sstevel@tonic-gate 
653*0Sstevel@tonic-gate /* Define to 1 if you have the <netdb.h> header file. */
654*0Sstevel@tonic-gate #define HAVE_NETDB_H 1
655*0Sstevel@tonic-gate 
656*0Sstevel@tonic-gate /* Define to 1 if you have the <netgroup.h> header file. */
657*0Sstevel@tonic-gate /* #undef HAVE_NETGROUP_H */
658*0Sstevel@tonic-gate 
659*0Sstevel@tonic-gate /* Define to 1 if you have the <netinet/in_systm.h> header file. */
660*0Sstevel@tonic-gate #define HAVE_NETINET_IN_SYSTM_H 1
661*0Sstevel@tonic-gate 
662*0Sstevel@tonic-gate /* Define to 1 if you have the `ngetaddrinfo' function. */
663*0Sstevel@tonic-gate /* #undef HAVE_NGETADDRINFO */
664*0Sstevel@tonic-gate 
665*0Sstevel@tonic-gate /* Define to 1 if you have the `ogetaddrinfo' function. */
666*0Sstevel@tonic-gate /* #undef HAVE_OGETADDRINFO */
667*0Sstevel@tonic-gate 
668*0Sstevel@tonic-gate /* Define to 1 if you have the `openpty' function. */
669*0Sstevel@tonic-gate /* #undef HAVE_OPENPTY */
670*0Sstevel@tonic-gate 
671*0Sstevel@tonic-gate /* Define to 1 if you have the `pam_getenvlist' function. */
672*0Sstevel@tonic-gate #define HAVE_PAM_GETENVLIST 1
673*0Sstevel@tonic-gate 
674*0Sstevel@tonic-gate /* Define to 1 if you have the <paths.h> header file. */
675*0Sstevel@tonic-gate /* #undef HAVE_PATHS_H */
676*0Sstevel@tonic-gate 
677*0Sstevel@tonic-gate /* Define to 1 if you have the <pty.h> header file. */
678*0Sstevel@tonic-gate /* #undef HAVE_PTY_H */
679*0Sstevel@tonic-gate 
680*0Sstevel@tonic-gate /* Define to 1 if you have the `pututline' function. */
681*0Sstevel@tonic-gate #define HAVE_PUTUTLINE 1
682*0Sstevel@tonic-gate 
683*0Sstevel@tonic-gate /* Define to 1 if you have the `pututxline' function. */
684*0Sstevel@tonic-gate #define HAVE_PUTUTXLINE 1
685*0Sstevel@tonic-gate 
686*0Sstevel@tonic-gate /* Define to 1 if you have the `readpassphrase' function. */
687*0Sstevel@tonic-gate /* #undef HAVE_READPASSPHRASE */
688*0Sstevel@tonic-gate 
689*0Sstevel@tonic-gate /* Define to 1 if you have the <readpassphrase.h> header file. */
690*0Sstevel@tonic-gate /* #undef HAVE_READPASSPHRASE_H */
691*0Sstevel@tonic-gate 
692*0Sstevel@tonic-gate /* Define to 1 if you have the `realpath' function. */
693*0Sstevel@tonic-gate #define HAVE_REALPATH 1
694*0Sstevel@tonic-gate 
695*0Sstevel@tonic-gate /* Define to 1 if you have the `recvmsg' function. */
696*0Sstevel@tonic-gate #define HAVE_RECVMSG 1
697*0Sstevel@tonic-gate 
698*0Sstevel@tonic-gate /* Define to 1 if you have the <rpc/types.h> header file. */
699*0Sstevel@tonic-gate #define HAVE_RPC_TYPES_H 1
700*0Sstevel@tonic-gate 
701*0Sstevel@tonic-gate /* Define to 1 if you have the `rresvport_af' function. */
702*0Sstevel@tonic-gate #define HAVE_RRESVPORT_AF 1
703*0Sstevel@tonic-gate 
704*0Sstevel@tonic-gate /* Define to 1 if you have the <sectok.h> header file. */
705*0Sstevel@tonic-gate /* #undef HAVE_SECTOK_H */
706*0Sstevel@tonic-gate 
707*0Sstevel@tonic-gate /* Define to 1 if you have the <security/pam_appl.h> header file. */
708*0Sstevel@tonic-gate #define HAVE_SECURITY_PAM_APPL_H 1
709*0Sstevel@tonic-gate 
710*0Sstevel@tonic-gate /* Define to 1 if you have the `sendmsg' function. */
711*0Sstevel@tonic-gate #define HAVE_SENDMSG 1
712*0Sstevel@tonic-gate 
713*0Sstevel@tonic-gate /* Define to 1 if you have the `setdtablesize' function. */
714*0Sstevel@tonic-gate /* #undef HAVE_SETDTABLESIZE */
715*0Sstevel@tonic-gate 
716*0Sstevel@tonic-gate /* Define to 1 if you have the `setegid' function. */
717*0Sstevel@tonic-gate #define HAVE_SETEGID 1
718*0Sstevel@tonic-gate 
719*0Sstevel@tonic-gate /* Define to 1 if you have the `setenv' function. */
720*0Sstevel@tonic-gate #define HAVE_SETENV 1
721*0Sstevel@tonic-gate 
722*0Sstevel@tonic-gate /* Define to 1 if you have the `seteuid' function. */
723*0Sstevel@tonic-gate #define HAVE_SETEUID 1
724*0Sstevel@tonic-gate 
725*0Sstevel@tonic-gate /* Define to 1 if you have the `setgroups' function. */
726*0Sstevel@tonic-gate #define HAVE_SETGROUPS 1
727*0Sstevel@tonic-gate 
728*0Sstevel@tonic-gate /* Define to 1 if you have the `setlogin' function. */
729*0Sstevel@tonic-gate /* #undef HAVE_SETLOGIN */
730*0Sstevel@tonic-gate 
731*0Sstevel@tonic-gate /* Define to 1 if you have the `setluid' function. */
732*0Sstevel@tonic-gate /* #undef HAVE_SETLUID */
733*0Sstevel@tonic-gate 
734*0Sstevel@tonic-gate /* Define to 1 if you have the `setpcred' function. */
735*0Sstevel@tonic-gate /* #undef HAVE_SETPCRED */
736*0Sstevel@tonic-gate 
737*0Sstevel@tonic-gate /* Define to 1 if you have the `setproctitle' function. */
738*0Sstevel@tonic-gate /* #undef HAVE_SETPROCTITLE */
739*0Sstevel@tonic-gate 
740*0Sstevel@tonic-gate /* Define to 1 if you have the `setresgid' function. */
741*0Sstevel@tonic-gate /* #undef HAVE_SETRESGID */
742*0Sstevel@tonic-gate 
743*0Sstevel@tonic-gate /* Define to 1 if you have the `setreuid' function. */
744*0Sstevel@tonic-gate #define HAVE_SETREUID 1
745*0Sstevel@tonic-gate 
746*0Sstevel@tonic-gate /* Define to 1 if you have the `setrlimit' function. */
747*0Sstevel@tonic-gate #define HAVE_SETRLIMIT 1
748*0Sstevel@tonic-gate 
749*0Sstevel@tonic-gate /* Define to 1 if you have the `setsid' function. */
750*0Sstevel@tonic-gate #define HAVE_SETSID 1
751*0Sstevel@tonic-gate 
752*0Sstevel@tonic-gate /* Define to 1 if you have the `setutent' function. */
753*0Sstevel@tonic-gate #define HAVE_SETUTENT 1
754*0Sstevel@tonic-gate 
755*0Sstevel@tonic-gate /* Define to 1 if you have the `setutxent' function. */
756*0Sstevel@tonic-gate #define HAVE_SETUTXENT 1
757*0Sstevel@tonic-gate 
758*0Sstevel@tonic-gate /* Define to 1 if you have the `setvbuf' function. */
759*0Sstevel@tonic-gate #define HAVE_SETVBUF 1
760*0Sstevel@tonic-gate 
761*0Sstevel@tonic-gate /* Define to 1 if you have the <shadow.h> header file. */
762*0Sstevel@tonic-gate #define HAVE_SHADOW_H 1
763*0Sstevel@tonic-gate 
764*0Sstevel@tonic-gate /* Define to 1 if you have the `sigaction' function. */
765*0Sstevel@tonic-gate #define HAVE_SIGACTION 1
766*0Sstevel@tonic-gate 
767*0Sstevel@tonic-gate /* Define to 1 if you have the `sigvec' function. */
768*0Sstevel@tonic-gate /* #undef HAVE_SIGVEC */
769*0Sstevel@tonic-gate 
770*0Sstevel@tonic-gate /* Define to 1 if the system has the type `sig_atomic_t'. */
771*0Sstevel@tonic-gate #define HAVE_SIG_ATOMIC_T 1
772*0Sstevel@tonic-gate 
773*0Sstevel@tonic-gate /* Define to 1 if you have the `snprintf' function. */
774*0Sstevel@tonic-gate #define HAVE_SNPRINTF 1
775*0Sstevel@tonic-gate 
776*0Sstevel@tonic-gate /* Define to 1 if you have the `socketpair' function. */
777*0Sstevel@tonic-gate #define HAVE_SOCKETPAIR 1
778*0Sstevel@tonic-gate 
779*0Sstevel@tonic-gate /* Define to 1 if you have the <stddef.h> header file. */
780*0Sstevel@tonic-gate #define HAVE_STDDEF_H 1
781*0Sstevel@tonic-gate 
782*0Sstevel@tonic-gate /* Define to 1 if you have the <stdint.h> header file. */
783*0Sstevel@tonic-gate /* #undef HAVE_STDINT_H */
784*0Sstevel@tonic-gate 
785*0Sstevel@tonic-gate /* Define to 1 if you have the <stdlib.h> header file. */
786*0Sstevel@tonic-gate #define HAVE_STDLIB_H 1
787*0Sstevel@tonic-gate 
788*0Sstevel@tonic-gate /* Define to 1 if you have the `strerror' function. */
789*0Sstevel@tonic-gate #define HAVE_STRERROR 1
790*0Sstevel@tonic-gate 
791*0Sstevel@tonic-gate /* Define to 1 if you have the `strftime' function. */
792*0Sstevel@tonic-gate #define HAVE_STRFTIME 1
793*0Sstevel@tonic-gate 
794*0Sstevel@tonic-gate /* Define to 1 if you have the <strings.h> header file. */
795*0Sstevel@tonic-gate #define HAVE_STRINGS_H 1
796*0Sstevel@tonic-gate 
797*0Sstevel@tonic-gate /* Define to 1 if you have the <string.h> header file. */
798*0Sstevel@tonic-gate #define HAVE_STRING_H 1
799*0Sstevel@tonic-gate 
800*0Sstevel@tonic-gate /* Define to 1 if you have the `strlcat' function. */
801*0Sstevel@tonic-gate #define HAVE_STRLCAT 1
802*0Sstevel@tonic-gate 
803*0Sstevel@tonic-gate /* Define to 1 if you have the `strlcpy' function. */
804*0Sstevel@tonic-gate #define HAVE_STRLCPY 1
805*0Sstevel@tonic-gate 
806*0Sstevel@tonic-gate /* Define to 1 if you have the `strmode' function. */
807*0Sstevel@tonic-gate /* #undef HAVE_STRMODE */
808*0Sstevel@tonic-gate 
809*0Sstevel@tonic-gate /* Define to 1 if you have the `strsep' function. */
810*0Sstevel@tonic-gate /* #undef HAVE_STRSEP */
811*0Sstevel@tonic-gate 
812*0Sstevel@tonic-gate /* Define to 1 if `st_blksize' is member of `struct stat'. */
813*0Sstevel@tonic-gate #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
814*0Sstevel@tonic-gate 
815*0Sstevel@tonic-gate /* Define to 1 if you have the `sysconf' function. */
816*0Sstevel@tonic-gate #define HAVE_SYSCONF 1
817*0Sstevel@tonic-gate 
818*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/bitypes.h> header file. */
819*0Sstevel@tonic-gate /* #undef HAVE_SYS_BITYPES_H */
820*0Sstevel@tonic-gate 
821*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/bsdtty.h> header file. */
822*0Sstevel@tonic-gate /* #undef HAVE_SYS_BSDTTY_H */
823*0Sstevel@tonic-gate 
824*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/cdefs.h> header file. */
825*0Sstevel@tonic-gate /* #define HAVE_SYS_CDEFS_H 1 */
826*0Sstevel@tonic-gate /* #undef HAVE_SYS_CDEFS_H */
827*0Sstevel@tonic-gate 
828*0Sstevel@tonic-gate 
829*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/mman.h> header file. */
830*0Sstevel@tonic-gate #define HAVE_SYS_MMAN_H 1
831*0Sstevel@tonic-gate 
832*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/select.h> header file. */
833*0Sstevel@tonic-gate #define HAVE_SYS_SELECT_H 1
834*0Sstevel@tonic-gate 
835*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/stat.h> header file. */
836*0Sstevel@tonic-gate #define HAVE_SYS_STAT_H 1
837*0Sstevel@tonic-gate 
838*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/stropts.h> header file. */
839*0Sstevel@tonic-gate #define HAVE_SYS_STROPTS_H 1
840*0Sstevel@tonic-gate 
841*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/sysmacros.h> header file. */
842*0Sstevel@tonic-gate #define HAVE_SYS_SYSMACROS_H 1
843*0Sstevel@tonic-gate 
844*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/time.h> header file. */
845*0Sstevel@tonic-gate #define HAVE_SYS_TIME_H 1
846*0Sstevel@tonic-gate 
847*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/types.h> header file. */
848*0Sstevel@tonic-gate #define HAVE_SYS_TYPES_H 1
849*0Sstevel@tonic-gate 
850*0Sstevel@tonic-gate /* Define to 1 if you have the <sys/un.h> header file. */
851*0Sstevel@tonic-gate #define HAVE_SYS_UN_H 1
852*0Sstevel@tonic-gate 
853*0Sstevel@tonic-gate /* Define to 1 if you have the `tcgetpgrp' function. */
854*0Sstevel@tonic-gate #define HAVE_TCGETPGRP 1
855*0Sstevel@tonic-gate 
856*0Sstevel@tonic-gate /* Define to 1 if you have the `time' function. */
857*0Sstevel@tonic-gate #define HAVE_TIME 1
858*0Sstevel@tonic-gate 
859*0Sstevel@tonic-gate /* Define to 1 if you have the <time.h> header file. */
860*0Sstevel@tonic-gate #define HAVE_TIME_H 1
861*0Sstevel@tonic-gate 
862*0Sstevel@tonic-gate /* Define to 1 if you have the <tmpdir.h> header file. */
863*0Sstevel@tonic-gate /* #undef HAVE_TMPDIR_H */
864*0Sstevel@tonic-gate 
865*0Sstevel@tonic-gate /* Define to 1 if you have the `truncate' function. */
866*0Sstevel@tonic-gate #define HAVE_TRUNCATE 1
867*0Sstevel@tonic-gate 
868*0Sstevel@tonic-gate /* Define to 1 if you have the <ttyent.h> header file. */
869*0Sstevel@tonic-gate /* #undef HAVE_TTYENT_H */
870*0Sstevel@tonic-gate 
871*0Sstevel@tonic-gate /* Define to 1 if you have the <unistd.h> header file. */
872*0Sstevel@tonic-gate #define HAVE_UNISTD_H 1
873*0Sstevel@tonic-gate 
874*0Sstevel@tonic-gate /* Define to 1 if you have the `updwtmp' function. */
875*0Sstevel@tonic-gate #define HAVE_UPDWTMP 1
876*0Sstevel@tonic-gate 
877*0Sstevel@tonic-gate /* Define to 1 if you have the <usersec.h> header file. */
878*0Sstevel@tonic-gate /* #undef HAVE_USERSEC_H */
879*0Sstevel@tonic-gate 
880*0Sstevel@tonic-gate /* Define to 1 if you have the <util.h> header file. */
881*0Sstevel@tonic-gate /* #undef HAVE_UTIL_H */
882*0Sstevel@tonic-gate 
883*0Sstevel@tonic-gate /* Define to 1 if you have the `utimes' function. */
884*0Sstevel@tonic-gate #define HAVE_UTIMES 1
885*0Sstevel@tonic-gate 
886*0Sstevel@tonic-gate /* Define to 1 if you have the <utime.h> header file. */
887*0Sstevel@tonic-gate #define HAVE_UTIME_H 1
888*0Sstevel@tonic-gate 
889*0Sstevel@tonic-gate /* Define to 1 if you have the `utmpname' function. */
890*0Sstevel@tonic-gate #define HAVE_UTMPNAME 1
891*0Sstevel@tonic-gate 
892*0Sstevel@tonic-gate /* Define to 1 if you have the `utmpxname' function. */
893*0Sstevel@tonic-gate #define HAVE_UTMPXNAME 1
894*0Sstevel@tonic-gate 
895*0Sstevel@tonic-gate /* Define to 1 if you have the <utmpx.h> header file. */
896*0Sstevel@tonic-gate #define HAVE_UTMPX_H 1
897*0Sstevel@tonic-gate 
898*0Sstevel@tonic-gate /* Define to 1 if you have the <utmp.h> header file. */
899*0Sstevel@tonic-gate #define HAVE_UTMP_H 1
900*0Sstevel@tonic-gate 
901*0Sstevel@tonic-gate /* Define to 1 if you have the `vhangup' function. */
902*0Sstevel@tonic-gate #define HAVE_VHANGUP 1
903*0Sstevel@tonic-gate 
904*0Sstevel@tonic-gate /* Define to 1 if you have the `vsnprintf' function. */
905*0Sstevel@tonic-gate #define HAVE_VSNPRINTF 1
906*0Sstevel@tonic-gate 
907*0Sstevel@tonic-gate /* Define to 1 if you have the `waitpid' function. */
908*0Sstevel@tonic-gate #define HAVE_WAITPID 1
909*0Sstevel@tonic-gate 
910*0Sstevel@tonic-gate /* Define to 1 if you have the `_getpty' function. */
911*0Sstevel@tonic-gate /* #undef HAVE__GETPTY */
912*0Sstevel@tonic-gate 
913*0Sstevel@tonic-gate /* Define to 1 if you have the `__b64_ntop' function. */
914*0Sstevel@tonic-gate /* #undef HAVE___B64_NTOP */
915*0Sstevel@tonic-gate 
916*0Sstevel@tonic-gate /* Define to the address where bug reports for this package should be sent. */
917*0Sstevel@tonic-gate #define PACKAGE_BUGREPORT ""
918*0Sstevel@tonic-gate 
919*0Sstevel@tonic-gate /* Define to the full name of this package. */
920*0Sstevel@tonic-gate #define PACKAGE_NAME ""
921*0Sstevel@tonic-gate 
922*0Sstevel@tonic-gate /* Define to the full name and version of this package. */
923*0Sstevel@tonic-gate #define PACKAGE_STRING ""
924*0Sstevel@tonic-gate 
925*0Sstevel@tonic-gate /* Define to the one symbol short name of this package. */
926*0Sstevel@tonic-gate #define PACKAGE_TARNAME ""
927*0Sstevel@tonic-gate 
928*0Sstevel@tonic-gate /* Define to the version of this package. */
929*0Sstevel@tonic-gate #define PACKAGE_VERSION ""
930*0Sstevel@tonic-gate 
931*0Sstevel@tonic-gate /* The size of a `char', as computed by sizeof. */
932*0Sstevel@tonic-gate #define SIZEOF_CHAR 1
933*0Sstevel@tonic-gate 
934*0Sstevel@tonic-gate /* The size of a `int', as computed by sizeof. */
935*0Sstevel@tonic-gate #define SIZEOF_INT 4
936*0Sstevel@tonic-gate 
937*0Sstevel@tonic-gate /* The size of a `long int', as computed by sizeof. */
938*0Sstevel@tonic-gate #define SIZEOF_LONG_INT 4
939*0Sstevel@tonic-gate 
940*0Sstevel@tonic-gate /* The size of a `long long int', as computed by sizeof. */
941*0Sstevel@tonic-gate #define SIZEOF_LONG_LONG_INT 8
942*0Sstevel@tonic-gate 
943*0Sstevel@tonic-gate /* The size of a `short int', as computed by sizeof. */
944*0Sstevel@tonic-gate #define SIZEOF_SHORT_INT 2
945*0Sstevel@tonic-gate 
946*0Sstevel@tonic-gate /* Define to 1 if you have the ANSI C header files. */
947*0Sstevel@tonic-gate #define STDC_HEADERS 1
948*0Sstevel@tonic-gate 
949*0Sstevel@tonic-gate /* Define to 1 if your processor stores words with the most significant byte
950*0Sstevel@tonic-gate    first (like Motorola and SPARC, unlike Intel and VAX). */
951*0Sstevel@tonic-gate #define WORDS_BIGENDIAN 1
952*0Sstevel@tonic-gate 
953*0Sstevel@tonic-gate /* Number of bits in a file offset, on hosts where this is settable. */
954*0Sstevel@tonic-gate #define _FILE_OFFSET_BITS 64
955*0Sstevel@tonic-gate 
956*0Sstevel@tonic-gate /* Define for large files, on AIX-style hosts. */
957*0Sstevel@tonic-gate /* #undef _LARGE_FILES */
958*0Sstevel@tonic-gate 
959*0Sstevel@tonic-gate /* Define as `__inline' if that's what the C compiler calls it, or to nothing
960*0Sstevel@tonic-gate    if it is not supported. */
961*0Sstevel@tonic-gate /* #undef inline */
962*0Sstevel@tonic-gate 
963*0Sstevel@tonic-gate /* type to use in place of socklen_t if not defined */
964*0Sstevel@tonic-gate /* #undef socklen_t */
965*0Sstevel@tonic-gate 
966*0Sstevel@tonic-gate /* Define for BSM auditing (Solaris) support */
967*0Sstevel@tonic-gate #define HAVE_BSM 1
968*0Sstevel@tonic-gate 
969*0Sstevel@tonic-gate /* Define if compiling in ON */
970*0Sstevel@tonic-gate #define SUNW_SSH 1
971*0Sstevel@tonic-gate 
972*0Sstevel@tonic-gate /* ******************* Shouldn't need to edit below this line ************** */
973*0Sstevel@tonic-gate 
974*0Sstevel@tonic-gate #ifdef __cplusplus
975*0Sstevel@tonic-gate }
976*0Sstevel@tonic-gate #endif
977*0Sstevel@tonic-gate 
978*0Sstevel@tonic-gate #endif /* _CONFIG_H */
979