* posix/bits/unistd.h (__readlinkat_chk): New prototype.
authorUlrich Drepper <drepper@redhat.com>
Mon, 24 Apr 2006 17:01:40 +0000 (17:01 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 24 Apr 2006 17:01:40 +0000 (17:01 +0000)
commita346370d582ed9be5e434f955c049e75abc37c28
treed3bf31f79d210adfa9b58a906afe65237b879ae1
parent34a15e61e019c0aaa6b56c79b75ddb0ded49f590
* posix/bits/unistd.h (__readlinkat_chk): New prototype.

(__readlinkat_alias): New alias.
(readlinkat): New inline function.
* include/unistd.h (readlinkat): Add libc_hidden_proto.
* sysdeps/unix/sysv/linux/readlinkat.c (readlinkat): Add
libc_hidden_def.
* io/readlinkat.c (readlinkat): Likewise.
* debug/readlinkat_chk.c: New file.
* debug/Makefile (routines): Add readlinkat_chk.
* debug/Versions (libc): Export __readlinkat_chk@@GLIBC_2.5.
* debug/tst-chk1.c (do_test): Add readlinkat tests.

* nis/nss_nisplus/nisplus-netgrp.c: Cleanups.
code is possible.  Move compatibility code in .text.compat section.
over gaih array.  There is only one function to call in the moment.
ChangeLog
debug/Makefile
debug/Versions
debug/readlinkat_chk.c [new file with mode: 0644]
debug/tst-chk1.c
include/unistd.h
io/readlinkat.c
posix/bits/unistd.h
sysdeps/unix/sysv/linux/readlinkat.c