weak refs and ?: operator.
Replace HAVE_WEAK_REFS with HAVE_ATTR_WEAK_REFS, and test for any of the
three with HAVE_WEAK_REFS.
If there's a system decl for crypt, use an ambiguous argument signature
(`()') to avoid conflicting with it.
Add grot to print error message for h_errno, using herror.
[HAVE_STDARG_H] <stdarg.h>: New include.
[!HAVE_STDARG_H] <varargs.h>: Conditionalize include.
(command): Make work with either <stdarg.h> or <varargs.h>.
(remglob, shell): Use PATH_* macros instead of _PATH_* ones.
(site_idle): Renamed from `idle' to avoid conflict with linux <unistd.h>.
<paths.h>: Include removed.
(dologout): Check HAVE_WAIT3 instead of BSDINETD.
(dologin): Only write lastlog if HAVE_STRUCT_LASTLOG.
(struct utmp): Type removed.
<utmp.h>: Include removed.
<paths.h>: Include removed.
(pass): Call try_login.
(user):
Always ask for a password for an uknown user.
Call try_login directly if a known user with no password.
(end_login, pass, dologout): Use logwtmp_keep_open.
(send_file_list): Test for '\0' in name rather than looking at DIR's d_namlen
field (which doesn't exist on all systems).
(retrieve, store): Use SEEK_* macros instead of L_*.
[!LOG_FTP] (LOG_FTP): New macro.
(version): Variable removed.
(main, statcmd): Use INETUTILS_VERSION instead of VERSION.
Rearrange to be more clear, and add lots of comments.
Configure system paths with IU_CONFIG_PATHS.
Add check for errno being declared.
Add checks for ut_type, ut_host, and ut_tv fields in struct utmp.
Check for libutils functions in libutil if it exists.
(AC_CHECK_HEADERS): Add utmp.h, utmpx.h, & glob.h.
(AC_CHECK_FUNCS): Add flock, ftruncate, wait3. Remove strdup & logwtmp.
(AC_REPLACE_FUNCS): Add strdup, logout, logwtmp, sigvec, sigaction, & daemon.
Check to see if the fd_set macros are defined by <sys/time.h> rather than
<sys/types.h> (!).
Include $LIBTERMCAP in LIBCURSES if necessary.
Check for hstrerror, and various things to provide a replacement if it
doesn't exist.
Add check for struct lastlog in <utmp.h>.
Check whether crypt is declared in <unistd.h>.
Add tests for SEEK_* macros and L_* macros, defining the SEEK_* ones if they
don't already exists.
Check for system glob, and config in our own if necessary.