glibc/inet
Ulrich Drepper 1cab544423 Update.
1997-10-31 23:16  Ulrich Drepper  <drepper@cygnus.com>

	* posix/glob.c (glob): If calling glob_in_dir for a list which was
	generated by a glob call disable GLOB_ERR since there might be
	non-directories in the list (PR203).

	* posix/glob.h (GLOB_ONLYDIR): New flag.
	(__GLOB_FLAGS): Add GLOB_ONLYDIR.
	* posix/glob.c: Define HAVE_D_TYPE if _DIRENT_HAVE_D_TYPE is defined.
	(glob): Add GLOB_ONLYDIR to recursive call to match dirname.
	(glob_in_dir) [HAVE_D_TYPE]: While reading directory entries test
	whether they are directories if GLOB_ONLYDIR flag is given.
	* manual/pattern.texi: Document GLOB_ONLYDIR.

	* misc/Makefile (tests): Add tst-fdset.

	* sysdeps/i386/bits/select.h: Rewrite asm macros to be cleaner.

	* sysdeps/unix/sysv/linux/Dist: Add xstatconv.c.
	* sysdeps/unix/sysv/linux/alpha/Dist: Likewise.

	* time/strptime.c (strptime_internal): In %y format, regard years
	>= 69 as of twentieth century, all other as of twenty-first.

	* time/tzset.c: Correct typo and little optimization.

1997-10-31 16:01  Ulrich Drepper  <drepper@cygnus.com>

	* inet/getnetgrent.c: Allocate buffer dynamically if needed.
	Suggested by Joe Keane <jgk@jgk.org>.

1997-10-31  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

	* io/ftw.h: Declare __ftw64_func_t and __nftw64_func_t only when
	__USE_FILE_OFFSET64 || __USE_LARGEFILE64 is true.

1997-10-30 05:47  Ulrich Drepper  <drepper@cygnus.com>

	* misc/mntent.c: Don't use statically allocated buffer.  Allocate
	it dynamically if necessary.
	* misc/efgcvt.c: Likewise.
	Patch by Joe Keane <jgk@jgk.org>.

	* misc/mntent.c: Allow freeing of allocated buffer in
	__libc_subfreeres.
	* misc/efgcvt.c: Likewise.

	* misc/efgcvt.c: Call correct reentrant functions.
	Use better values for MAXDIG.
	* misc/qefgcvt.c: Use better values for MAXDIG.

1997-10-29 18:48   Richard Henderson  <rth@cygnus.com>

	* sysdeps/unix/sysv/linux/Makefile [io]: Add xstatconv.
	* sysdeps/unix/sysv/linux/alpha/xstatconv.c: New file.  Convert
	between kernel_stat and the userland version indicated.
	* sysdeps/unix/sysv/linux/xstatconv.c: Likewise.
	* sysdeps/unix/sysv/linux/bits/stat.h: Define _STAT_VER_KERNEL.

	* sysdeps/unix/sysv/linux/fxstat.c: Defer to __xstat_conv.  Alias
	to __*xstat64 if requested.
	* sysdeps/unix/sysv/linux/lxstat.c: Likewise.
	* sysdeps/unix/sysv/linux/xstat.c: Likewise.

	* sysdeps/unix/sysv/linux/alpha/bits/stat.h: Add struct stat64.
	Increment _STAT_VER, and make struct stat the same.
	* sysdeps/unix/sysv/linux/alpha/bits/types.h: Add __ino64_t, and
	__off64_t.  Reorganize.
	* sysdeps/unix/sysv/linux/alpha/kernel_stat.h: Add struct glibc2_stat
	for backward compatibility.  Define XSTAT_IS_XSTAT64.

	* sysdeps/unix/sysv/linux/alpha/fxstat64.c: Empty file.
	* sysdeps/unix/sysv/linux/alpha/lxstat64.c: Likewise.
	* sysdeps/unix/sysv/linux/alpha/xstat64.c: Likewise.

	* sysdeps/unix/sysv/linux/alpha/bits/dirent.h (struct dirent): For
	consistency, force d_ino to use ino_t and supply padding.

1997-10-29 18:47  Richard Henderson  <rth@cygnus.com>

	* libio/iofopen.c: Correct weak_alias.
1997-10-31 22:55:02 +00:00
..
arpa Update. 1997-06-23 21:55:26 +00:00
netinet Update. 1997-08-02 21:00:51 +00:00
protocols Update. 1997-06-21 02:59:26 +00:00
.cvsignore Tue May 14 14:07:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-14 20:30:25 +00:00
aliases.h Update. 1997-06-21 02:59:26 +00:00
ether_aton_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
ether_aton.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
ether_hton.c update from main archive 961119 1996-11-20 03:45:51 +00:00
ether_line.c update from main archive 961116 1996-11-17 03:15:52 +00:00
ether_ntoa_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
ether_ntoa.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
ether_ntoh.c update from main archive 961119 1996-11-20 03:45:51 +00:00
getaliasent_r.c update from main archive 961113 1996-11-14 02:04:07 +00:00
getaliasent.c update from main archive 961113 1996-11-14 02:04:07 +00:00
getaliasname_r.c update from main archive 961113 1996-11-14 02:04:07 +00:00
getaliasname.c update from main archive 961113 1996-11-14 02:04:07 +00:00
gethstbyad_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
gethstbyad.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
gethstbynm2_r.c update from main archive 960107 1997-01-07 23:29:44 +00:00
gethstbynm2.c update from main archive 960107 1997-01-07 23:29:44 +00:00
gethstbynm_r.c update from main archive 960107 1997-01-07 23:29:44 +00:00
gethstbynm.c update from main archive 960107 1997-01-07 23:29:44 +00:00
gethstent_r.c update from main archive 961109 1996-11-10 02:21:51 +00:00
gethstent.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getnameinfo.c Update. 1997-10-12 04:05:44 +00:00
getnetbyad_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getnetbyad.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getnetbynm_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getnetbynm.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getnetent_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getnetent.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getnetgrent_r.c Update. 1997-10-12 04:05:44 +00:00
getnetgrent.c Update. 1997-10-31 22:55:02 +00:00
getproto_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getproto.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getprtent_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getprtent.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getprtname_r.c update from main archive 961110 1996-11-11 00:59:33 +00:00
getprtname.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getrpcbyname_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getrpcbyname.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getrpcbynumber_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getrpcbynumber.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getrpcent_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getrpcent.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getservent_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getservent.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getsrvbynm_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getsrvbynm.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getsrvbypt_r.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
getsrvbypt.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
herrno.c Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
htontest.c Update. 1997-07-24 01:36:01 +00:00
in6_addr.c update from main archive 970221 1997-02-22 01:20:46 +00:00
inet_lnaof.c * config.make.in (weak-symbols): Variable removed. 1996-03-19 21:10:11 +00:00
inet_mkadr.c * config.make.in (weak-symbols): Variable removed. 1996-03-19 21:10:11 +00:00
inet_net.c update from main archive 961116 1996-11-17 03:15:52 +00:00
inet_netof.c * config.make.in (weak-symbols): Variable removed. 1996-03-19 21:10:11 +00:00
inet_ntoa.c Update. 1997-08-10 18:37:15 +00:00
Makefile Update. 1997-08-10 18:37:15 +00:00
netgroup.h Update to 2.1.x development version 1997-02-15 04:31:36 +00:00
rcmd.c Update. 1997-10-12 04:05:44 +00:00
rexec.c Update. 1997-03-27 01:59:53 +00:00
ruserpass.c update from main archive 960927 1996-09-28 03:24:10 +00:00
test_ifindex.c Update. 1997-09-11 12:09:10 +00:00
tst-ntoa.c Update. 1997-08-10 18:37:15 +00:00