config.hin 14.3 KB
Newer Older
1
/*
2
 * $LynxId: config.hin,v 1.140 2017/07/06 00:47:43 tom Exp $
3 4 5 6
 * vile:cmode
 *
 * The configure script translates "config.hin" into "lynx_cfg.h"
 */
7 8 9
#ifndef LYNX_CFG_H
#define LYNX_CFG_H 1

10 11
#undef HOMEPAGE_URL

12 13 14 15 16 17 18
#undef ALL_CHARSETS		/* AC_ARG_WITH(charsets) */
#undef ALT_CHAR_SET		/* CF_ALT_CHAR_SET */
#undef ARCHIVE_ONLY		/* CF_ARG_DISABLE(dired-archive) */
#undef BZIP2_PATH		/* CF_PATH_PROG(bzip2) */
#undef CAN_SET_ERRNO		/* CF_SET_ERRNO */
#undef CHMOD_PATH		/* CF_PATH_PROG(chmod) */
#undef CJK_EX			/* CF_ARG_ENABLE(cjk) */
19
#undef COLOR_CURSES		/* CF_COLOR_CURSES */
20 21 22 23 24 25 26
#undef COMPRESS_PATH		/* CF_PATH_PROG(compress) */
#undef COPY_PATH		/* CF_PATH_PROG(cp) */
#undef CURS_PERFORMANCE		/* CF_CURS_PERFORMANCE */
#undef DEBUG			/* configure --enable-debug */
#undef DECL_ERRNO
#undef DECL_GETGRGID
#undef DECL_GETGRNAM
27
#undef DECL_SLEEP
28 29 30 31 32 33 34 35 36
#undef DECL_STRSTR
#undef DECL_SYS_ERRLIST
#undef DIRED_SUPPORT		/* AC_ARG_WITH(dired) */
#undef DISABLE_BIBP		/* CF_ARG_DISABLE(bibp-urls) */
#undef DISABLE_FINGER		/* CF_ARG_DISABLE(finger) */
#undef DISABLE_FTP		/* CF_ARG_DISABLE(ftp) */
#undef DISABLE_GOPHER		/* CF_ARG_DISABLE(gopher) */
#undef DISABLE_NEWS		/* CF_ARG_DISABLE(news) */
#undef DISP_PARTIAL		/* CF_ARG_ENABLE(partial) */
37
#undef DONT_HAVE_TM_GMTOFF	/* CF_TM_GMTOFF */
38 39 40 41 42 43
#undef ENABLE_IPV6		/* CF_CHECK_IPV6 */
#undef ENABLE_NLS		/* defined if NLS is requested */
#undef ENABLE_OPTS_CHANGE_EXEC	/* CF_ARG_ENABLE(change-exec) */
#undef EXEC_LINKS		/* CF_ARG_ENABLE(exec-links) */
#undef EXEC_SCRIPTS		/* CF_ARG_ENABLE(exec-scripts) */
#undef EXP_CHARTRANS_AUTOSWITCH	/* CF_ARG_ENABLE(font-switch) */
44
#undef EXP_JAPANESEUTF8_SUPPORT	/* CF_ARG_ENABLE(japanese-utf8) */
45 46
#undef EXP_KEYBOARD_LAYOUT	/* CF_ARG_ENABLE(kbd-layout) */
#undef EXP_NESTED_TABLES	/* CF_ARG_ENABLE(nested-tables) */
47
#undef FANCY_CURSES		/* CF_FANCY_CURSES */
48 49 50 51 52
#undef GCC_NORETURN		/* CF_GCC_ATTRIBUTES */
#undef GCC_PRINTF		/* CF_GCC_ATTRIBUTES */
#undef GCC_UNUSED		/* CF_GCC_ATTRIBUTES */
#undef GETGROUPS_T		/* AC_TYPE_GETGROUPS */
#undef GZIP_PATH		/* CF_PATH_PROG(gzip) */
53 54 55
#undef HAVE_ALLOCA		/* AM_GNU_GETTEXT/AC_FUNC_ALLOCA */
#undef HAVE_ALLOCA_H		/* AM_GNU_GETTEXT/AC_FUNC_ALLOCA */
#undef HAVE_ARGZ_H		/* AM_GNU_GETTEXT */
56 57
#undef HAVE_ARPA_INET_H
#undef HAVE_ASSUME_DEFAULT_COLORS /* ncurses extension */
58
#undef HAVE_ATOLL
59 60
#undef HAVE_BSD_RANDOM_H	/* CF_SRAND */
#undef HAVE_BSD_STDLIB_H	/* CF_SRAND */
61 62 63
#undef HAVE_BSD_TOUCHLINE	/* CF_CURS_TOUCHLINE */
#undef HAVE_CATGETS		/* defined if you want to use non-GNU catgets */
#undef HAVE_CBREAK
64
#undef HAVE_CTERMID
65
#undef HAVE_CURSESX_H
66
#undef HAVE_CURSES_VERSION	/* CF_FUNC_CURSES_VERSION */
67
#undef HAVE_CUSERID
68
#undef HAVE_DCGETTEXT		/* AM_GNU_GETTEXT */
69
#undef HAVE_DEFINE_KEY
70 71
#undef HAVE_DELSCREEN		/* CF_CURSES_FUNCS  */
#undef HAVE_DIRENT_H		/* AC_HEADER_DIRENT */
72 73 74 75 76 77 78
#undef HAVE_FCNTL_H		/* have <fcntl.h> */
#undef HAVE_FTIME
#undef HAVE_GAI_STRERROR	/* CF_CHECK_IPV6 */
#undef HAVE_GETADDRINFO		/* CF_CHECK_IPV6 */
#undef HAVE_GETATTRS
#undef HAVE_GETBEGX
#undef HAVE_GETBEGY
79
#undef HAVE_GETBKGD		/* CF_COLOR_CURSES */
80 81 82 83 84
#undef HAVE_GETCWD
#undef HAVE_GETGROUPS
#undef HAVE_GETTEXT		/* defined if you want to use non-GNU gettext */
#undef HAVE_GETTIMEOFDAY
#undef HAVE_GETUID
85
#undef HAVE_GNUTLS_PROTOCOL_SET_PRIORITY
86
#undef HAVE_GNUTLS_RND
87
#undef HAVE_H_ERRNO
88
#undef HAVE_ICONV		/* AM_ICONV */
89
#undef HAVE_INET_ATON		/* CF_INET_ADDR */
90
#undef HAVE_INTTYPES_H
91 92
#undef HAVE_JCURSES_H
#undef HAVE_KEYPAD
93
#undef HAVE_LANGINFO_CODESET	/* AM_LANGINFO_CODESET */
94
#undef HAVE_LC_MESSAGES		/* locale messages */
95 96 97
#undef HAVE_LIBDBMALLOC		/* --with-dbmalloc */
#undef HAVE_LIBDMALLOC		/* --with-dmalloc */
#undef HAVE_LIBGETTEXT_H	/* defined if you want to use bundled gettext */
98
#undef HAVE_LIBINTL_H		/* AM_GNU_GETTEXT, or cleanup from that */
99
#undef HAVE_LIBUTF8_H		/* may be needed for libncursesw */
100 101
#undef HAVE_LIMITS_H
#undef HAVE_LOCALE_H
102
#undef HAVE_LONG_LONG		/* CF_TYPE_LONG_LONG */
103 104 105 106
#undef HAVE_LSTAT		/* CF_FUNC_LSTAT */
#undef HAVE_MALLOC_H		/* AM_GNU_GETTEXT */
#undef HAVE_MBSTATE_T		/* CF_WIDEC_CURSES */
#undef HAVE_MKDTEMP
107
#undef HAVE_MKTEMP
108 109
#undef HAVE_MMAP		/* AM_GNU_GETTEXT */
#undef HAVE_MUNMAP		/* AM_GNU_GETTEXT */
110
#undef HAVE_NAPMS
111 112
#undef HAVE_NCURSESW_NCURSES_H	/* defined if we include <ncursesw/ncurses.h> */
#undef HAVE_NCURSESW_TERM_H	/* have <ncursesw/term.h> */
113 114 115 116 117
#undef HAVE_NCURSES_H		/* defined if we include <ncurses.h> */
#undef HAVE_NCURSES_NCURSES_H	/* defined if we include <ncurses/ncurses.h> */
#undef HAVE_NCURSES_TERM_H	/* have <ncurses/term.h> */
#undef HAVE_NEWPAD
#undef HAVE_NEWTERM
118
#undef HAVE_NL_TYPES_H		/* AM_GNU_GETTEXT */
119 120 121 122 123 124
#undef HAVE_PNOUTREFRESH
#undef HAVE_POPEN
#undef HAVE_PUTENV
#undef HAVE_READDIR
#undef HAVE_RESIZETERM
#undef HAVE_RESOLV_H
125
#undef HAVE_SETENV		/* AM_GNU_GETTEXT */
126 127 128
#undef HAVE_SETLOCALE
#undef HAVE_SETUID
#undef HAVE_SIGACTION		/* CF_FUNC_SIGACTION */
129
#undef HAVE_SIZECHANGE		/* CF_SIZECHANGE */
130
#undef HAVE_SLEEP
131 132
#undef HAVE_STDARG_H		/* CF_VARARGS */
#undef HAVE_STDLIB_H
133 134 135
#undef HAVE_STPCPY		/* AM_GNU_GETTEXT */
#undef HAVE_STRCASECMP		/* AM_GNU_GETTEXT */
#undef HAVE_STRCHR		/* AM_GNU_GETTEXT */
136 137
#undef HAVE_STRERROR
#undef HAVE_STRING_H
138
#undef HAVE_STRUCT_DIRENT64	/* CF_LARGEFILE */
139 140
#undef HAVE_SYSLOG_H
#undef HAVE_SYSV_TOUCHLINE	/* CF_CURS_TOUCHLINE */
141
#undef HAVE_SYS_DIR_H		/* AC_HEADER_DIRENT */
142 143 144
#undef HAVE_SYS_FCNTL_H		/* have <sys/fcntl.h> */
#undef HAVE_SYS_FILIO_H		/* have <sys/filio.h> */
#undef HAVE_SYS_IOCTL_H		/* have <sys/ioctl.h> */
145 146
#undef HAVE_SYS_NDIR_H		/* AC_HEADER_DIRENT */
#undef HAVE_SYS_PARAM_H		/* AM_GNU_GETTEXT */
147
#undef HAVE_SYS_TIMEB_H		/* have <sys/timeb.h> */
148
#undef HAVE_SYS_TIME_H		/* have <sys/time.h> */
149 150 151 152 153 154 155 156 157
#undef HAVE_SYS_WAIT_H		/* have <sys/wait.h> */
#undef HAVE_TERMIOS_H		/* have <termios.h> */
#undef HAVE_TERMIO_H		/* have <termio.h> */
#undef HAVE_TERM_H		/* have <term.h> */
#undef HAVE_TOUCHLINE
#undef HAVE_TOUCHWIN
#undef HAVE_TRUNCATE
#undef HAVE_TTYNAME
#undef HAVE_TTYTYPE
158
#undef HAVE_TYPE_CHTYPE		/* CF_CURSES_CHTYPE */
159 160 161 162
#undef HAVE_TYPE_UNIONWAIT	/* CF_UNION_WAIT */
#undef HAVE_UNISTD_H		/* have <unistd.h> */
#undef HAVE_UNSETENV
#undef HAVE_USE_DEFAULT_COLORS	/* ncurses extension */
163 164
#undef HAVE_USE_LEGACY_CODING	/* ncurses extension */
#undef HAVE_USLEEP
165 166 167 168 169
#undef HAVE_UTMP		/* CF_UTMP */
#undef HAVE_UTMP_UT_HOST	/* CF_UTMP_UT_HOST */
#undef HAVE_UTMP_UT_SESSION	/* CF_UTMP_UT_SESSION */
#undef HAVE_UTMP_UT_XSTATUS	/* CF_UTMP_UT_XSTATUS */
#undef HAVE_UTMP_UT_XTIME	/* CF_UTMP_UT_XTIME */
170
#undef HAVE_VALUES_H		/* AM_GNU_GETTEXT */
171 172 173
#undef HAVE_VARARGS_H		/* CF_VARARGS */
#undef HAVE_VASPRINTF
#undef HAVE_VFORK_H		/* have <vfork.h> */
174
#undef HAVE_WAIS_H
175
#undef HAVE_WAITPID
176
#undef HAVE_WATTR_GET
177
#undef HAVE_WBORDER
178 179 180
#undef HAVE_WINDOWS_H		/* CF_NETLIBS */
#undef HAVE_WINSOCK2_H		/* CF_NETLIBS */
#undef HAVE_WINSOCK_H		/* CF_NETLIBS */
181 182
#undef HAVE_WREDRAWLN
#undef HAVE_WRESIZE
183
#undef TRACK_INTERNAL_LINKS	/* CF_ARG_DISABLE(internal-links) */
184
#undef HAVE_XCURSES		/* CF_PDCURSES_X11 */
185
#undef HAVE_ZERROR
186 187
#undef HAVE__NC_FREEALL		/* ncurses debugging extension */
#undef HAVE__NC_FREE_AND_EXIT	/* ncurses debugging extension */
188 189 190
#undef HAVE___ARGZ_COUNT	/* AM_GNU_GETTEXT */
#undef HAVE___ARGZ_NEXT		/* AM_GNU_GETTEXT */
#undef HAVE___ARGZ_STRINGIFY	/* AM_GNU_GETTEXT */
191
#undef ICONV_CONST
192 193 194 195 196 197 198 199
#undef IGNORE_CTRL_C		/* FIXME: make tests? */
#undef INCLUDE_PROTOTYPES	/* CF_SOCKS5 */
#undef INSTALL_ARGS		/* CF_PATH_PROG(install) */
#undef INSTALL_PATH		/* CF_PATH_PROG(install) */
#undef LINUX			/* FIXME: make tests? */
#undef LOCALE			/* for locale support */
#undef LONG_LIST		/* CF_ARG_DISABLE(long-list) */
#undef LYNXCGI_LINKS		/* CF_ARG_ENABLE(cgi-links) */
200
#undef LYNX_CFG_FILE		/* $sysconfdir/lynx.cfg */
201
#undef LYNX_CFG_PATH		/* $sysconfdir */
202
#undef LYNX_LSS_FILE		/* $sysconfdir/lynx.lss */
203 204 205
#undef LYNX_RAND_MAX		/* CF_SRAND */
#undef LY_FIND_LEAKS		/* CF_ARG_ENABLE(find-leaks) */
#undef LY_TRACELINE		/* CF_ARG_ENABLE(vertrace) */
206
#undef MIME_LIBDIR		/* CF_WITH_PATH(mime-libdir */
207 208 209 210
#undef MKDIR_PATH		/* CF_PATH_PROG(mkdir) */
#undef MV_PATH			/* CF_PATH_PROG(mv) */
#undef NCURSES			/* defined for ncurses support */
#undef NCURSES_BROKEN		/* defined for ncurses color support */
211 212 213 214
#undef NEED_PTEM_H		/* CF_SIZECHANGE */
#undef NEED_REMOVE		/* CF_REMOVE_BROKEN */
#undef NEED_WCHAR_H		/* CF_WIDEC_CURSES */
#undef NGROUPS			/* CF_NGROUPS */
215
#undef NLS_TEXTDOMAIN		/* NLS_TEXTDOMAIN */
216 217 218 219 220 221 222 223 224 225 226
#undef NO_CHANGE_EXECUTE_PERMS	/* CF_ARG_DISABLE(dired-xpermit) */
#undef NO_CONFIG_INFO		/* CF_ARG_DISABLE(config-info) */
#undef NO_EXTENDED_HTMLDTD	/* CF_ARG_DISABLE(extended-dtd) */
#undef NO_LYNX_TRACE		/* CF_ARG_DISABLE(trace) */
#undef NO_OPTION_FORMS		/* CF_ARG_DISABLE(forms-options) */
#undef NO_OPTION_MENU		/* CF_ARG_DISABLE(option-menu) */
#undef NO_PARENT_DIR_REFERENCE	/* CF_ARG_DISABLE(parent-dir-refs) */
#undef NSL_FORK			/* CF_ARG_ENABLE(nsl-fork) */
#undef OK_INSTALL
#undef OK_OVERRIDE		/* CF_ARG_DISABLE(dired-override) */
#undef OK_PERMIT		/* CF_ARG_DISABLE(dired-permit) */
227 228
#undef PDC_DLL_BUILD		/* CF_PDCURSES_W32 */
#undef PDC_WIDE			/* CF_PDCURSES_W32 */
229 230 231
#undef REAL_UNIX_SYSTEM		/* CF_SLANG_UNIX_DEFS */
#undef RLOGIN_PATH		/* CF_PATH_PROG(rlogin) */
#undef RM_PATH			/* CF_PATH_PROG(rm) */
232
#undef SETFONT_PATH		/* CF_PATH_PROG(setfont) */
233 234
#undef SIZEOF_INT		/* AC_CHECK_SIZEOF(int) */
#undef SIZEOF_LONG		/* AC_CHECK_SIZEOF(long) */
235 236
#undef SIZEOF_OFF_T		/* AC_CHECK_SIZEOF(off_t) */
#undef SIZEOF_TIME_T		/* AC_CHECK_SIZEOF(time_t) */
237 238
#undef SLsmg_Color_Type		/* CF_SLANG_UNIX_DEFS */
#undef SLtt_Char_Type		/* CF_SLANG_UNIX_DEFS */
239 240 241
#undef SOCKS			/* CF_SOCKS, CF_SOCKS5 */
#undef STDC_HEADERS
#undef SYSTEM_MAIL		/* CF_DEFINE_PROG */
242
#undef SYSTEM_MAIL_FLAGS	/* CF_SYSTEM_MAIL_FLAGS */
243
#undef SYSTEM_NAME		/* CF_CHECK_CACHE */
244 245
#undef TAR_DOWN_OPTIONS		/* CF_TAR_OPTIONS */
#undef TAR_FILE_OPTIONS		/* CF_TAR_OPTIONS */
246
#undef TAR_PATH			/* CF_PATH_PROG(tar) */
247 248
#undef TAR_PIPE_OPTIONS		/* CF_TAR_OPTIONS */
#undef TAR_UP_OPTIONS		/* CF_TAR_OPTIONS */
249 250 251
#undef TELNET_PATH		/* CF_PATH_PROG(telnet) */
#undef TERMIO_AND_CURSES	/* CF_TERMIO_AND_CURSES workaround */
#undef TERMIO_AND_TERMIOS	/* CF_TERMIO_AND_TERMIOS workaround */
252
#undef TIME_WITH_SYS_TIME	/* AC_HEADER_TIME */
253 254 255 256 257 258 259
#undef TN3270_PATH		/* CF_PATH_PROG(tn3270) */
#undef TOUCH_PATH		/* CF_PATH_PROG(touch) */
#undef ULTRIX			/* config.sub */
#undef UNCOMPRESS_PATH		/* CF_PATH_PROG(gunzip) */
#undef UNDERLINE_LINKS		/* CF_ARG_ENABLE(underlines) */
#undef UNIX
#undef UNZIP_PATH		/* CF_PATH_PROG(unzip) */
260 261 262
#undef USE_ADDRLIST_PAGE	/* CF_ARG_DISABLE(addrlist-page) */
#undef USE_ALT_BINDINGS		/* CF_ARG_DISABLE(alt-bindings) */
#undef USE_ASCII_CTYPES		/* CF_ARG_DISABLE(ascii-ctypes) */
263
#undef USE_BZLIB		/* AC_ARG_WITH(bzlib) */
264 265 266 267
#undef USE_CACHEJAR		/* CF_ARG_DISABLE(session-cache) */
#undef USE_CHARSET_CHOICE	/* CF_ARG_DISABLE(charset-choice) */
#undef USE_COLOR_STYLE		/* CF_ARG_DISABLE(color-style) */
#undef USE_DEFAULT_COLORS	/* CF_ARG_DISABLE(default-colors) */
268 269 270
#undef USE_EXECVP		/* CF_ARG_DISABLE(full-paths) */
#undef USE_EXTERNALS		/* CF_ARG_ENABLE(externs) */
#undef USE_FCNTL		/* CF_FIONBIO */
271
#undef USE_FILE_UPLOAD		/* CF_ARG_DISABLE(file-upload) */
272
#undef USE_GNUTLS_FUNCS		/* CF_GNUTLS */
273
#undef USE_GNUTLS_INCL		/* CF_GNUTLS */
274
#undef USE_IDNA			/* CF_ARG_DISABLE(idna) */
275 276
#undef USE_JUSTIFY_ELTS		/* CF_ARG_DISABLE(justify-elts) */
#undef USE_LOCALE_CHARSET	/* CF_ARG_DISABLE(locale-charset) */
277
#undef USE_OPENSSL_INCL		/* CF_SSL */
278 279 280 281 282 283
#undef USE_PERSISTENT_COOKIES	/* CF_ARG_DISABLE(persistent-cookies) */
#undef USE_PRETTYSRC		/* CF_ARG_DISABLE(prettysrc) */
#undef USE_PROGRESSBAR		/* CF_ARG_DISABLE(progressbar) */
#undef USE_READPROGRESS		/* CF_ARG_DISABLE(read-eta) */
#undef USE_SCROLLBAR		/* CF_ARG_DISABLE(scrollbar) */
#undef USE_SESSIONS		/* CF_ARG_DISABLE(sessions) */
284 285 286
#undef USE_SLANG		/* AC_ARG_WITH(screen=slang) */
#undef USE_SOCKS4_PREFIX	/* CF_SOCKS5 */
#undef USE_SOCKS5		/* CF_SOCKS5 */
287
#undef USE_SOURCE_CACHE		/* CF_ARG_DISABLE(source-cache) */
288 289
#undef USE_SSL			/* CF_SSL */
#undef USE_SYSV_UTMP		/* CF_UTMP */
290
#undef USE_X509_SUPPORT		/* CF_GNUTLS, CF_SSL */
291
#undef USE_ZLIB			/* AC_ARG_WITH(zlib) */
292
#undef UTF8			/* CF_SLANG_CPPFLAGS */
293 294 295 296
#undef UTMPX_FOR_UTMP		/* use <utmpx.h> since <utmp.h> not found */
#undef UUDECODE_PATH		/* CF_PATH_PROG(uudecode) */
#undef WAITPID_USES_UNION	/* CF_FUNC_WAIT */
#undef WAIT_USES_UNION		/* CF_FUNC_WAIT */
297
#undef WIDEC_CURSES		/* CF_WIDEC_CURSES */
298 299 300
#undef XCURSES			/* CF_PDCURSES_X11 */
#undef ZCAT_PATH		/* CF_PATH_PROG(zcat) */
#undef ZIP_PATH			/* CF_PATH_PROG(zip) */
301
#undef _WINDOWS_NSL		/* CF_ARG_ENABLE(nsl-fork) */
302
#undef inline			/* AC_C_INLINE */
303
#undef intptr_t			/* AC_CHECK_TYPE(intptr_t,...) */
304 305
#undef lynx_rand		/* CF_SRAND */
#undef lynx_srand		/* CF_SRAND */
306 307 308
#undef mode_t			/* AC_TYPE_MODE_T */
#undef off_t			/* AC_TYPE_OFF_T */
#undef pid_t			/* AC_TYPE_PID_T */
309
#undef socklen_t		/* CF_CHECK_TYPE(socklen_t,...) */
310
#undef ssize_t			/* CF_CHECK_TYPE(ssize_t,...) */
311
#undef uid_t			/* AC_TYPE_UID_T */
312 313 314 315
#undef ut_name			/* CF_UTMP */
#undef ut_xstatus		/* CF_UTMP_UT_XSTATUS */
#undef ut_xtime			/* CF_UTMP_UT_XTIME */

316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331
#ifdef GZIP_PATH
#undef OK_GZIP			/* CF_ARG_DISABLE(dired-gzip) */
#endif

#ifdef TAR_PATH
#undef OK_TAR			/* CF_ARG_DISABLE(dired-tar) */
#endif

#ifdef UUDECODE_PATH
#undef OK_UUDECODE		/* CF_ARG_DISABLE(dired-uudecode) */
#endif

#ifdef ZIP_PATH
#undef OK_ZIP			/* CF_ARG_DISABLE(dired-zip) */
#endif

332 333 334 335
/*
 * U/Win defines vfork() as a macro in vfork.h, which is included from unistd.h.
 */
#ifndef HAVE_VFORK_H
336
#undef vfork			/* AC_FUNC_FORK */
337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392
#endif

/* 'const' may be defined externally by the compiler-wrapper, as in 'unproto'
 * or by AC_C_CONST
 */
#ifndef const
#undef const
#endif

/*
 * The configure script generates LYHelp.h (handcrafted makefiles may not do
 * this, so we set a definition):
 */
#define HAVE_LYHELP_H 1

/* FIXME:DGUX (done in $host_os case-statement) */
/* FIXME:DGUX_OLD */
/* FIXME:HP_TERMINAL */
/* FIXME:REVERSE_CLEAR_SCREEN_PROBLEM */
/* FIXME:SHORTENED_RBIND */
/* FIXME:SNAKE */
/* FIXME:SVR4_BSDSELECT (done in $host_os case-statement) */

/* Some older socks libraries, especially AIX need special definitions */
#if defined(_AIX) && !defined(USE_SOCKS5)
#undef accept
#undef bind
#undef connect
#undef getpeername
#undef getsockname
#undef listen
#undef recvfrom
#undef select
#endif

#ifdef HAVE_SYSLOG_H
#undef SYSLOG_REQUESTED_URLS	/* CF_ARG_ENABLE(syslog) */
#endif

#ifndef HAVE_LSTAT
#define lstat stat
#endif

#ifdef DECL_GETGRGID
extern struct group * getgrgid ();
#endif

#ifdef DECL_GETGRNAM
extern struct group * getgrnam ();
#endif

#ifdef DECL_STRSTR
extern char * strstr ();
#endif

#endif /* LYNX_CFG_H */