"Fossies" - the Fresh Open Source Software Archive 
Member "tin-2.6.2/include/autoconf.hin" (9 Dec 2022, 22544 Bytes) of package /linux/misc/tin-2.6.2.tar.xz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style:
standard) with prefixed line numbers and
code folding option.
Alternatively you can here
view or
download the uninterpreted source code file.
See also the latest
Fossies "Diffs" side-by-side code changes report for "autoconf.hin":
2.6.1_vs_2.6.2.
1 /*
2 * Project : tin - a Usenet reader
3 * Module : autoconf.hin
4 * Author : Thomas Dickey
5 * Created : 1995-08-24
6 * Updated : 2022-09-19
7 * Notes : #include files, #defines & struct's
8 *
9 * Copyright (c) 1995-2023 Thomas Dickey <dickey@invisible-island.net>
10 * All rights reserved.
11 *
12 * Redistribution and use in source and binary forms, with or without
13 * modification, are permitted provided that the following conditions
14 * are met:
15 *
16 * 1. Redistributions of source code must retain the above copyright notice,
17 * this list of conditions and the following disclaimer.
18 *
19 * 2. Redistributions in binary form must reproduce the above copyright
20 * notice, this list of conditions and the following disclaimer in the
21 * documentation and/or other materials provided with the distribution.
22 *
23 * 3. Neither the name of the copyright holder nor the names of its
24 * contributors may be used to endorse or promote products derived from
25 * this software without specific prior written permission.
26 *
27 * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
28 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
29 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
30 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
31 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
32 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
34 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
35 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
36 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
37 * POSSIBILITY OF SUCH DAMAGE.
38 */
39
40
41 #ifndef TIN_AUTOCONF_H
42 # define TIN_AUTOCONF_H
43
44 /* Package and version */
45 # undef NLS_TEXTDOMAIN
46 # undef VERSION
47
48 # undef SYSTEM_NAME
49
50 /* compiler, compilerflags, ... */
51 # undef TIN_CC
52 # undef TIN_CFLAGS
53 # undef TIN_CPP
54 # undef TIN_CPPFLAGS
55 # undef TIN_LD
56 # undef TIN_LDFLAGS
57 # undef TIN_LIBS
58
59 /*
60 * SCO requires special handling
61 */
62 # undef NEED_TIMEVAL_FIX
63 # undef NEED_PTEM_H
64
65 /*
66 * SEIUX has strange struct utsname values
67 */
68 # undef SEIUX
69
70 /*
71 * ISC_UNIX lacks EHOSTUNREACH from errno.h and fchmod(2)
72 */
73 # undef ISC_UNIX
74
75 /*
76 * These are set as configure options, some must be guarded by ifdefs because
77 * they're also used in makefile rules (e.g., lint, proto).
78 */
79 # undef HAVE_MH_MAIL_HANDLING
80 # undef NNTP_ABLE
81 # undef NNTP_ONLY
82
83 # ifndef HAVE_COLOR
84 # undef HAVE_COLOR
85 # endif /* !HAVE_COLOR */
86
87 # undef DEFAULT_ISO2ASC
88 # undef DEFAULT_SHELL
89 # undef DOMAIN_NAME
90 # undef HAVE_FASCIST_NEWSADMIN
91 # undef INEWSDIR
92 # undef PATH_INEWS
93 # undef MIME_BREAK_LONG_LINES
94 # undef MIME_STRICT_CHARSET
95 # undef MM_CHARSET
96 # undef NEWSLIBDIR
97 # undef NNTP_DEFAULT_SERVER
98 # undef NOVROOTDIR
99 # undef NO_ETIQUETTE
100 # undef NO_LOCALE
101 # undef NO_POSTING
102 # undef NO_SHELL_ESCAPE
103 # undef OVERVIEW_FILE
104 # undef SOCKS
105 # undef SPOOLDIR
106 # undef USE_INVERSE_HACK
107 # undef USE_SOCKS4_PREFIX
108 # undef USE_SOCKS5
109
110 /*
111 * These are defined if the corresponding program is found during configuration
112 */
113 # undef HAVE_ISPELL
114 # undef HAVE_METAMAIL
115 /* pgp-2 */
116 # undef HAVE_PGP
117 /* pgp-5 */
118 # undef HAVE_PGPK
119 /* gpg */
120 # undef HAVE_GPG
121 # undef HAVE_SUM
122
123 /* slrnface */
124 # undef HAVE_SLRNFACE
125 # undef PATH_SLRNFACE
126
127 /*
128 * Compiler characteristics
129 */
130 # undef inline
131 # undef const
132 # undef HAVE_NESTED_PARAMS
133
134 /*
135 * Data types
136 */
137 # undef gid_t
138 # undef in_addr_t
139 # undef mode_t
140 # undef off_t
141 # undef pid_t
142 # undef quad_t
143 # undef size_t
144 # undef ssize_t
145 # undef time_t
146 # undef uid_t
147 # undef RETSIGTYPE
148 # undef HAVE_INT_LEAST64_T
149 # undef HAVE_LONG_LONG
150 # undef HAVE_NL_ITEM
151
152 # undef HAVE_INT64_C
153
154 /*
155 * The following xxx_H definitions are set by the 'configure' script to
156 * defined or commented-out, according to whether the corresponding header
157 * file was detected during configuration.
158 */
159 # undef HAVE_ALLOCA_H
160 # undef HAVE_ARPA_INET_H
161 # undef HAVE_CURSES_H
162 # undef HAVE_DIRENT_H
163 # undef HAVE_ERRNO_H
164 # undef HAVE_FCNTL_H
165 # undef HAVE_GETOPT_H
166 # undef HAVE_ICONV_H
167 # undef HAVE_INTTYPES_H
168 # undef HAVE_IOCTL_H
169 # undef HAVE_LANGINFO_H
170 # undef HAVE_LIBC_H
171 # undef HAVE_LIBCANLOCK_3_CANLOCK_H
172 # undef HAVE_LIBINTL_H
173 # undef HAVE_LOCALE_H
174 # undef HAVE_MALLOC_H
175 # undef HAVE_NCURSESW_NCURSES_H
176 # undef HAVE_NCURSESW_TERM_H
177 # undef HAVE_NCURSES_H /* obsolete versions of ncurses */
178 # undef HAVE_NCURSES_NCURSES_H
179 # undef HAVE_NCURSES_TERM_H
180 # undef HAVE_NETDB_H
181 # undef HAVE_NETINET_IN_H
182 # undef HAVE_NETLIB_H
183 # undef HAVE_NOMACROS_H /* ncurses 4.1 */
184 # undef HAVE_PATHS_H
185 # undef HAVE_POLL_H
186 # undef HAVE_PROTOTYPES_H
187 # undef HAVE_PWD_H
188 # undef HAVE_SGTTY_H
189 # undef HAVE_SOCKET_H
190 # undef HAVE_STDARG_H
191 # undef HAVE_STDBOOL_H
192 # undef HAVE_STDDEF_H
193 # undef HAVE_STDINT_H
194 # undef HAVE_STDLIB_H
195 # undef HAVE_STRINGS_H
196 # undef HAVE_STRING_H
197 # undef HAVE_STROPTS_H
198 # undef HAVE_SYS_BSDTYPES_H
199 # undef HAVE_SYS_DIR_H
200 # undef HAVE_SYS_ERRNO_H
201 # undef HAVE_SYS_FILE_H
202 # undef HAVE_SYS_IOCTL_H
203 # undef HAVE_SYS_NDIR_H
204 # undef HAVE_SYS_PARAM_H
205 # undef HAVE_SYS_POLL_H
206 # undef HAVE_SYS_PTEM_H
207 # undef HAVE_SYS_PTY_H
208 # undef HAVE_SYS_SELECT_H
209 # undef HAVE_SYS_SOCKET_H
210 # undef HAVE_SYS_STAT_H
211 # undef HAVE_SYS_STREAM_H
212 # undef HAVE_SYS_TIMEB_H
213 # undef HAVE_SYS_TIMES_H
214 # undef HAVE_SYS_TIME_H
215 # undef HAVE_SYS_TYPES_H
216 # undef HAVE_SYS_UTSNAME_H
217 # undef HAVE_SYS_WAIT_H
218 # undef HAVE_TERMCAP_H
219 # undef HAVE_TERMIOS_H
220 # undef HAVE_TERMIO_H
221 # undef HAVE_TERM_H
222 # undef HAVE_TIME_H
223 # undef HAVE_UNISTD_H
224 # undef HAVE_VARARGS_H
225 # undef HAVE_WCHAR_H
226 # undef HAVE_WCTYPE_H
227 # undef STDC_HEADERS
228 # undef TIME_WITH_SYS_TIME
229
230 /*
231 * The following are defined by the configure script if the corresponding
232 * function is found in a library.
233 */
234 # undef HAVE_ALARM
235 # undef HAVE_ATOI
236 # undef HAVE_ATOL
237 # undef HAVE_ATOLL
238 # undef HAVE_ATOQ
239 # undef HAVE_BCOPY
240 # undef HAVE_CHMOD
241 # undef HAVE_CLOCK_GETTIME
242 # undef HAVE_EXECLP
243 # undef HAVE_FCHMOD
244 # undef HAVE_FCNTL
245 # undef HAVE_FDOPEN
246 # undef HAVE_FLOCK
247 # undef HAVE_FORK
248 # undef HAVE_FTIME
249 # undef HAVE_FTRUNCATE
250 # undef HAVE_FSYNC
251 # undef HAVE_GAI_STRERROR
252 # undef HAVE_GETADDRINFO
253 # undef HAVE_GETCWD
254 # undef HAVE_GETHOSTBYNAME
255 # undef HAVE_GETHOSTNAME
256 # undef HAVE_GETSERVBYNAME
257 # undef HAVE_GETTIMEOFDAY
258 # undef HAVE_GETWD
259 # undef HAVE_GET_WCH
260 # undef HAVE_HEAPSORT
261 # undef HAVE_ICONV
262 # undef HAVE_INET_ADDR
263 # undef HAVE_INET_ATON
264 # undef HAVE_INET_NTOA
265 # undef HAVE_ISASCII
266 # undef HAVE_IS_XTERM
267 # undef HAVE_LINK
268 # undef HAVE_LOCKF
269 # undef HAVE_MEMCMP
270 # undef HAVE_MEMCPY
271 # undef HAVE_MEMMOVE
272 # undef HAVE_MEMSET
273 # undef HAVE_MKDIR
274 # undef HAVE_MKFIFO
275 # undef HAVE_MKSTEMP
276 # undef HAVE_MKTEMP
277 # undef HAVE_MUNMAP
278 # undef HAVE_NL_LANGINFO
279 # undef HAVE_POLL
280 # undef HAVE_PUTENV
281 # undef HAVE_RESIZETERM
282 # undef HAVE_REWINDDIR
283 # undef HAVE_SELECT
284 # undef HAVE_SETENV
285 # undef HAVE_SETLOCALE
286 # undef HAVE_SETTZ
287 # undef HAVE_SETVBUF
288 # undef HAVE_SNPRINTF
289 # undef HAVE_STPCPY
290 # undef HAVE_STRCASECMP
291 # undef HAVE_STRCASESTR
292 # undef HAVE_STRCHR
293 # undef HAVE_STRDUP
294 # undef HAVE_STRERROR
295 # undef HAVE_STRFTIME
296 # undef HAVE_STRNCASECMP
297 # undef HAVE_STRPBRK
298 # undef HAVE_STRRCHR
299 # undef HAVE_STRRSTR
300 # undef HAVE_STRSEP
301 # undef HAVE_STRSTR
302 # undef HAVE_STRTOL
303 # undef HAVE_STRTOLL
304 # undef HAVE_TCGETATTR
305 # undef HAVE_TCSETATTR
306 # undef HAVE_TIGETINT
307 # undef HAVE_TIGETNUM
308 # undef HAVE_TMPFILE
309 # undef HAVE_TZSET
310 # undef HAVE_UNAME
311 # undef HAVE_UNLINK
312 # undef HAVE_USE_DEFAULT_COLORS
313 # undef HAVE_USLEEP
314 # undef HAVE_VSNPRINTF
315 # undef HAVE_VW_PRINTW
316 # undef HAVE_WAITPID
317 # undef HAVE_WGET_WCH
318 # undef HAVE__TRACEF
319
320 /*
321 * The following are functions/data that we'll have to declare if they're not
322 * declared in the system include files, since they return values other than
323 * int.
324 */
325 # undef DECL_ERRNO
326 # undef DECL_GETENV
327 # undef DECL_GETHOSTBYNAME
328 # undef DECL_GETLOGIN
329 # undef DECL_GETPWNAM
330 # undef DECL_GETSERVBYNAME
331 # undef DECL_POPEN
332 # undef DECL_STRCASESTR
333 # undef DECL_STRSEP
334 # undef DECL_SYS_ERRLIST
335 # undef DECL_TMPFILE
336 # undef DECL_TGETSTR
337 # undef DECL_TGOTO
338 # undef DECL_TIGETSTR
339
340 /*
341 * The following are functions that we'll optionally prototype (to stifle
342 * warnings, etc., for development/testing).
343 */
344 # undef DECL_ALARM
345 # undef DECL_ATOI
346 # undef DECL_ATOL
347 # undef DECL_ATOLL
348 # undef DECL_ATOQ
349 # undef DECL_BCOPY
350 # undef DECL_BZERO
351 # undef DECL_CALLOC
352 # undef DECL_CONNECT
353 # undef DECL_FCHMOD
354 # undef DECL_FCLOSE
355 # undef DECL_FDOPEN
356 # undef DECL_FFLUSH
357 # undef DECL_FGETC
358 # undef DECL_FILENO
359 # undef DECL_FPRINTF
360 # undef DECL_FPUTC
361 # undef DECL_FPUTS
362 # undef DECL_FREAD
363 # undef DECL_FREE
364 # undef DECL_FSEEK
365 # undef DECL_FWRITE
366 # undef DECL_GETCWD
367 # undef DECL_GETHOSTNAME
368 # undef DECL_GETOPT
369 # undef DECL_GETWD
370 # undef DECL_HEAPSORT
371 # undef DECL_INET_ADDR
372 # undef DECL_INET_ATON
373 # undef DECL_INET_NTOA
374 # undef DECL_IOCTL
375 # undef DECL_ISASCII
376 # undef DECL_KILL
377 # undef DECL_MALLOC
378 # undef DECL_MEMSET
379 # undef DECL_MKSTEMP
380 # undef DECL_MKTEMP
381 # undef DECL_PCLOSE
382 # undef DECL_PERROR
383 # undef DECL_PRINTF
384 # undef DECL_PUTENV
385 # undef DECL_QSORT
386 # undef DECL_REALLOC
387 # undef DECL_RENAME
388 # undef DECL_REWIND
389 # undef DECL_SELECT
390 # undef DECL_SETENV
391 # undef DECL_SNPRINTF
392 # undef DECL_SOCKET
393 # undef DECL_SSCANF
394 # undef DECL_STRCASECMP
395 # undef DECL_STRCHR
396 # undef DECL_STRFTIME
397 # undef DECL_STRNCASECMP
398 # undef DECL_STRRCHR
399 # undef DECL_STRTOL
400 # undef DECL_STRTOLL
401 # undef DECL_SYSTEM
402 # undef DECL_TGETENT
403 # undef DECL_TGETFLAG
404 # undef DECL_TGETNUM
405 # undef DECL_TIGETFLAG
406 # undef DECL_TIGETNUM
407 # undef DECL_TIME
408 # undef DECL_TOLOWER
409 # undef DECL_TOUPPER
410 # undef DECL_TPUTS
411 # undef DECL_UNGETC
412 # undef DECL_USLEEP
413 # undef DECL_VSNPRINTF
414 # undef DECL_VSPRINTF
415 # undef DECL__FLSBUF
416
417
418 # undef HAVE_POSIX_JC
419 # undef HAVE_SELECT_INTP
420 # undef HAVE_TYPE_SIGACTION
421 # undef HAVE_TYPE_UNIONWAIT
422
423 /*
424 * Enable IPv6 support
425 */
426 # undef ENABLE_IPV6
427
428
429 /*
430 * Enable large article numbers
431 * (if system has long long or quad_t or int_least64_t)
432 */
433 # undef ENABLE_LONG_ARTICLE_NUMBERS
434
435
436 /*
437 * Define a symbol to control whether we use curses, or the termcap/terminfo
438 * interface
439 */
440 # undef HAVE_XCURSES
441 # undef NEED_CURSES_H
442 # undef NEED_TERMCAP_H
443 # undef NEED_TERM_H
444 # undef USE_CURSES
445 # undef USE_TRACE
446 # undef XCURSES
447
448 /*
449 * Symbols used for wide-character curses
450 */
451 # undef NEED_WCHAR_H
452 # undef WIDEC_CURSES
453 /*
454 * Define symbols to prototype the function 'outchar()'
455 */
456 # undef USE_TERMINFO
457 # undef OUTC_RETURN
458 # undef OUTC_ARGS
459
460 /*
461 * Miscellaneous terminfo/termcap definitions
462 */
463 # undef HAVE_EXTERN_TCAP_PC
464
465 /*
466 * Define a symbol for the prototype arguments of a signal handler
467 */
468 # undef SIG_ARGS
469
470 /*
471 * define if setpgrp() takes no arguments
472 */
473 # undef SETPGRP_VOID
474
475 /*
476 * Define this if it's safe to redefine the signal constants with prototypes.
477 */
478 # undef DECL_SIG_CONST
479
480
481 /* FIXME: remove absolute-paths! */
482 /*
483 * Program-paths (i.e., the invocation-path)
484 */
485 # undef DEFAULT_EDITOR
486 # undef DEFAULT_MAILBOX
487 # undef DEFAULT_MAILER
488 # undef PATH_ISPELL
489 # undef PATH_METAMAIL
490 # undef PATH_SUM
491 # undef PATH_PGP
492 /* FIXME: this is _not_ the path to the pgp-5 binarie we usually need */
493 # undef PATH_PGPK
494 # undef PATH_GPG
495
496 /*
497 * Configure also checks whether sum takes -r
498 * And defines PATH_SUM_R appropriately
499 */
500 # undef SUM_TAKES_DASH_R
501 # undef PATH_SUM_R
502
503 /*
504 * Define this if the host system has long (>14 character) filenames
505 */
506 # undef HAVE_LONG_FILE_NAMES
507
508 /*
509 * Use this if you want pid attached to the end of .article filename
510 */
511 # undef APPEND_PID
512
513 /*
514 * requested locking scheme
515 */
516 # undef USE_FCNTL
517 # undef USE_FLOCK
518 # undef USE_LOCKF
519
520 /*
521 * Define this if we intend to use heapsort as an alternative to qsort.
522 */
523 # undef USE_HEAPSORT
524
525 /*
526 * Define this if the compiler performs ANSI-style token substitution (used in
527 * our 'assert' macro).
528 */
529 # undef CPP_DOES_EXPAND
530 /*
531 * Define this if the compiler performs ANSI-style token concatenation (used in
532 * our 'tincfg.h' macros).
533 */
534 # undef CPP_DOES_CONCAT
535
536 /*
537 * One of the following two is defined, according to whether qsort's compare
538 * function is ANSI (declared with 'void *' parameters) or not.
539 */
540 # undef HAVE_COMPTYPE_VOID
541 # undef HAVE_COMPTYPE_CHAR
542
543 /*
544 * Define this to enable interpretation of 8-bit keycodes (e.g., beginning
545 * with 0x9b).
546 */
547 # undef HAVE_KEY_PREFIX
548
549 /*
550 * Define this if an application can dump core. Some systems (e.g., apollo)
551 * don't at all. Others may not, depending on how they're configured.
552 */
553 # undef HAVE_COREFILE
554
555 /*
556 * Define if the system doesn't define SIGWINCH, or the associated structs
557 * to determine the window's size.
558 */
559 # undef DONT_HAVE_SIGWINCH
560
561 /*
562 * Definitions for debugging-malloc libraries
563 */
564 # ifndef __BUILD__
565 # undef USE_DBMALLOC /* use Conor Cahill's dbmalloc library */
566 # undef USE_DMALLOC /* use Gray Watson's dmalloc library */
567 # endif /* !__BUILD__ */
568
569 /*
570 * Define if the system doesn't support pipes, or if it is not a desired
571 * feature.
572 */
573 # undef DONT_HAVE_PIPING
574
575 /*
576 * Define if the system doesn't support printing, or if it is not a
577 * desired feature.
578 */
579 # undef DISABLE_PRINTING
580
581 /*
582 * Used in get_full_name()
583 */
584 # undef DONT_HAVE_PW_GECOS
585
586 /*
587 * Used in parsedate.y
588 */
589 # undef DONT_HAVE_TM_GMTOFF
590
591 # if defined(__hpux)
592 # define HAVE_KEYPAD
593 # endif /* __hpux */
594
595 /*
596 * Not all platforms have either strerror or sys_errlist[].
597 */
598 # undef HAVE_SYS_ERRLIST
599
600 # undef USE_SYSTEM_STATUS
601
602 /*
603 * allow fallback to XHDR XREF if XOVER isn't supported?
604 */
605 # undef XHDR_XREF
606
607 /*
608 * The directory, where tin looks first for its tin.defaults file
609 * can be left empty, tin searches for some standard places
610 * XXXXX please define surrounded with double quotes! XXXXX
611 */
612 # undef TIN_DEFAULTS_DIR
613
614 /*
615 * define if second and third argument of setvbuf() are swapped
616 * (System V before Release 3)
617 */
618 # undef SETVBUF_REVERSED
619
620 /*
621 * define if closedir() does not return a status
622 */
623 # undef CLOSEDIR_VOID
624
625 /*
626 * define if gettimeofday() takes the timezone as 2nd argument
627 */
628 # undef GETTIMEOFDAY_2ARGS
629
630 /*
631 * define if your NNTP server needs an extra GROUP command before
632 * accepting a LISTGROUP command.
633 * (old versions of leafnode and NNTPcache need this)
634 */
635 # undef BROKEN_LISTGROUP
636
637 /*
638 * on some old systems the WIFEXITED()/WEXITSTATUS() macros do not work,
639 * e.g. SEIUX3.2, DG/UX5.4R3, NEXTSTEP3, ULTRIX4.5
640 * TODO: write configure check
641 */
642 # undef IGNORE_SYSTEM_STATUS
643
644 /*
645 * generate Cancel-Locks
646 */
647 # undef USE_CANLOCK
648
649 /*
650 * use libgsasl for AUTH
651 */
652 # undef USE_SASL
653
654 # undef HAVE_COFFEE
655
656 /*
657 * libuu - used in save.c
658 */
659 # undef HAVE_UUDEVIEW_H
660 # undef HAVE_LIBUU
661
662 /*
663 * libidnkit - used for Internationalized Domain Names (IDNA 2008)
664 */
665 # undef HAVE_IDN_API_H
666 # undef HAVE_IDN_DECODENAME
667 # undef HAVE_LIBIDNKIT
668
669 /*
670 * libidn - used for unicode normalization and
671 * Internationalized Domain Names (IDNA 2003)
672 */
673 # undef HAVE_IDNA_H
674 # undef HAVE_STRINGPREP_H
675 # undef HAVE_IDNA_TO_UNICODE_LZLZ
676 # undef HAVE_IDNA_STRERROR
677 # undef HAVE_IDNA_USE_STD3_ASCII_RULES
678 # undef HAVE_LIBIDN
679
680 /*
681 * ICU - International Components for Unicode
682 * used for unicode normalization
683 */
684 # undef HAVE_UNICODE_UNORM_H
685 # undef HAVE_UNICODE_UNORM2_H
686 # undef HAVE_UNICODE_USTRING_H
687 # undef HAVE_UNICODE_UBIDI_H
688 # undef HAVE_UNICODE_UIDNA_H
689 # undef HAVE_LIBICUUC
690 # undef HAVE_LIBICUUC_46_API
691
692 /*
693 * GNU libunistring
694 * used for unicode normalization
695 */
696 # undef HAVE_UNITYPES_H
697 # undef HAVE_UNINORM_H
698 # undef HAVE_LIBUNISTRING
699
700 /*
701 * Define as const if the declaration of iconv() needs const.
702 */
703 # undef ICONV_CONST
704
705 /*
706 * Define if iconv_open() has //TRNALSIT extension.
707 */
708 # undef HAVE_ICONV_OPEN_TRANSLIT
709
710 /*
711 * Define if you have swprintf() and co.
712 */
713 # undef MULTIBYTE_ABLE
714 # undef HAVE_LIBUTF8_H
715
716 /*
717 * Definition used in PCRE:
718 */
719 # if defined(MULTIBYTE_ABLE) || defined(HAVE_LIBUTF8_H)
720 # define SUPPORT_UTF8 1
721 # define SUPPORT_UCP 1
722 # endif /* MULTIBYTE_ABLE || HAVE_LIBUTF8_H */
723
724 /*
725 * Define if you have <langinfo.h> and nl_langinfo(CODESET).
726 */
727 # undef HAVE_LANGINFO_CODESET
728
729 /*
730 * Some older socks libraries, especially AIX need special definitions
731 */
732 # if defined(_AIX) && !defined(USE_SOCKS5)
733 # undef accept
734 # undef bind
735 # undef connect
736 # undef getpeername
737 # undef getsockname
738 # undef listen
739 # undef recvfrom
740 # undef select
741 # endif /* _AIX && !USE_SOCKS5 */
742
743 /* FIXME: move things below to right place above */
744
745 /* GNU gettext */
746 /* Define to 1 if NLS is requested. */
747 # undef ENABLE_NLS
748
749 /* Define if your locale.h file contains LC_MESSAGES. */
750 # undef HAVE_LC_MESSAGES
751
752 /* Define if you have the i library (-li). */
753 # undef HAVE_LIBI
754
755 # undef HAVE___ARGZ_COUNT
756 # undef HAVE___ARGZ_NEXT
757 # undef HAVE___ARGZ_STRINGIFY
758 # undef HAVE_CATGETS
759 # undef HAVE_DCGETTEXT
760 # undef HAVE_GETTEXT
761
762 /*
763 -----------------------------------
764 Added missing headers after gettext update, using autoheader
765 -----------------------------------
766 */
767 /* Define if using alloca.c. */
768 # undef C_ALLOCA
769
770 /*
771 * Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
772 * This function is required for alloca.c support on those systems.
773 */
774 # undef CRAY_STACKSEG_END
775
776 /* Define if you have the <argz.h> header file. */
777 # undef HAVE_ARGZ_H
778
779 /* Define if you don't have vprintf but do have _doprnt. */
780 # undef HAVE_DOPRNT
781
782 /* Define if you have the feof_unlocked function. */
783 # undef HAVE_FEOF_UNLOCKED
784
785 /* Define if you have the fgets_unlocked function. */
786 # undef HAVE_FGETS_UNLOCKED
787
788 /* Define if your system has a working fnmatch function. */
789 # undef HAVE_FNMATCH
790
791 /* Define if you have the getegid function. */
792 # undef HAVE_GETEGID
793
794 /* Define if you have the geteuid function. */
795 # undef HAVE_GETEUID
796
797 /* Define if you have the getgid function. */
798 # undef HAVE_GETGID
799
800 /* Define if your system has its own `getloadavg' function. */
801 # undef HAVE_GETLOADAVG
802
803 /* Define if you have the getmntent function. */
804 # undef HAVE_GETMNTENT
805
806 /* Define if you have the getnameinfo function. */
807 # undef HAVE_GETNAMEINFO
808
809 /* Define if you have the getpagesize function. */
810 # undef HAVE_GETPAGESIZE
811
812 /* Define if you have the getuid function. */
813 # undef HAVE_GETUID
814
815 /* Define if you have the nsl library (-lnsl). */
816 # undef HAVE_LIBNSL
817
818 /* Define if you have the socket library (-lsocket). */
819 # undef HAVE_LIBSOCKET
820
821 /* Define if you have the <limits.h> header file. */
822 # undef HAVE_LIMITS_H
823
824 /* Define if the `long double' type works. */
825 # undef HAVE_LONG_DOUBLE
826
827 /* Define if you have the mempcpy function. */
828 # undef HAVE_MEMPCPY
829
830 /* Define if you have a working `mmap' system call. */
831 # undef HAVE_MMAP
832
833 /* Define if you have the <ndir.h> header file. */
834 # undef HAVE_NDIR_H
835
836 /* Define if you have the <nl_types.h> header file. */
837 # undef HAVE_NL_TYPES_H
838
839 /*
840 * Define if system calls automatically restart after interruption
841 * by a signal.
842 */
843 # undef HAVE_RESTARTABLE_SYSCALLS
844
845 /* Define if you have the sigaction function. */
846 # undef HAVE_SIGACTION
847
848 /* Define if your struct stat has st_blksize. */
849 # undef HAVE_ST_BLKSIZE
850
851 /* Define if your struct stat has st_blocks. */
852 # undef HAVE_ST_BLOCKS
853
854 # undef STDC_NORETURN
855 # undef HAVE_STDNORETURN_H
856
857 /* Define if you have the strcoll function and it is properly defined. */
858 # undef HAVE_STRCOLL
859
860 /* Define if your struct stat has st_rdev. */
861 # undef HAVE_ST_RDEV
862
863 /* Define if you have the ANSI # stringizing operator in cpp. */
864 # undef HAVE_STRINGIZE
865
866 /* Define if you have the strtoul function. */
867 # undef HAVE_STRTOUL
868
869 /* Define if you have the <sys/termio.h> header file. */
870 # undef HAVE_SYS_TERMIO_H
871
872 /* Define if your struct tm has tm_zone. */
873 # undef HAVE_TM_ZONE
874
875 /* Define if you have the tsearch function. */
876 # undef HAVE_TSEARCH
877
878 /*
879 * Define if you don't have tm_zone but do have the external array
880 * tzname.
881 */
882 # undef HAVE_TZNAME
883
884 /* Define if utime(file, NULL) sets file's timestamp to the present. */
885 # undef HAVE_UTIME_NULL
886
887 /* Define if you have <vfork.h>. */
888 # undef HAVE_VFORK_H
889
890 /* Define if you have the va_copy feature */
891 # undef HAVE_VA_COPY
892
893 /* Define if you have the __va_copy feature */
894 # undef HAVE___VA_COPY
895
896 /* Define if you have the __builtin_va_copy feature */
897 # undef HAVE___BUILTIN_VA_COPY
898
899 /* Define if va_list is an array, and none of va_copy/__va_copy/__builtin_va_copy are supported */
900 # undef ARRAY_VA_LIST
901
902 /* Define if you have the vprintf function. */
903 # undef HAVE_VPRINTF
904
905 /* Define if you have the wait3 system call. */
906 # undef HAVE_WAIT3
907
908 /* Define if you have the <wait.h> header file. */
909 # undef HAVE_WAIT_H
910
911 /* Define if your C compiler doesn't accept -c and -o together. */
912 # undef NO_MINUS_C_MINUS_O
913
914 /* Define if your Fortran 77 compiler doesn't accept -c and -o together. */
915 # undef F77_NO_MINUS_C_MINUS_O
916
917 /* Define to the type of arg1 for select(). */
918 # undef SELECT_TYPE_ARG1
919
920 /* Define to the type of args 2, 3 and 4 for select(). */
921 # undef SELECT_TYPE_ARG234
922
923 /* Define to the type of arg5 for select(). */
924 # undef SELECT_TYPE_ARG5
925
926 /*
927 * If using the C implementation of alloca, define if you know the
928 * direction of stack growth for your system; otherwise it will be
929 * automatically deduced at run-time.
930 * STACK_DIRECTION > 0 => grows toward higher addresses
931 * STACK_DIRECTION < 0 => grows toward lower addresses
932 * STACK_DIRECTION = 0 => direction of growth unknown
933 */
934 # undef STACK_DIRECTION
935
936 /* libcanlock */
937 # undef HAVE_EXPLICIT_BZERO
938 # undef HAVE_EXPLICIT_MEMSET
939 # undef HAVE_MEMSET_S
940
941 /* Define if the X Window System is missing or not being used. */
942 # undef X_DISPLAY_MISSING
943
944 /*
945 * define if you don't want to use file-locking (fcntl/flock/lockf/dotlock)
946 * TODO: add --disable-file-locking switch and rename
947 */
948 # undef NO_LOCKING
949
950 /*
951 * define if you can't chmod go-r
952 * TODO: write configure check and find a better name
953 */
954 # undef FILE_MODE_BROKEN
955
956 /*
957 * define if tolower() doesn't work correctly as on NEWS-OS3.3
958 */
959 # undef TOLOWER_BROKEN
960 # undef TOUPPER_BROKEN
961
962 /*
963 * define if struct hostent contains h_addr_list
964 */
965 # undef HAVE_HOSTENT_H_ADDR_LIST
966
967 /*
968 * define if FD_SET()marcor is present
969 */
970 # undef HAVE_TYPE_FD_SET
971
972 /*
973 * define if newsserver can't handle pipelined (streamed) commands
974 * TODO: write configure option
975 */
976 # undef DISABLE_PIPELINING
977
978 /* Define to 1 if we can/should compile with the PCRE2 library */
979 # undef HAVE_LIB_PCRE2
980
981 /*
982 * Define to 1 to enable NNTPS support
983 */
984 # undef NNTPS_ABLE
985
986 /*
987 * Define to 1 if we can/should compile with the LibreSSL libtls library
988 */
989 # undef HAVE_LIB_LIBTLS
990
991 /*
992 * Define to 1 if we can/should compile with the OpenSSL libraries
993 */
994 # undef HAVE_LIB_OPENSSL
995
996 /*
997 * Define to 1 if we can/should compile with the GnuTLS library
998 */
999 # undef HAVE_LIB_GNUTLS
1000
1001 #endif /* !TIN_AUTOCONF_H */