aboutsummaryrefslogtreecommitdiff
path: root/posix/getconf.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2003-06-02 22:44:59 +0000
committerUlrich Drepper <drepper@redhat.com>2003-06-02 22:44:59 +0000
commitbb958f59aa14a41529c0567fb4ddd23fb862e5b3 (patch)
tree1defc2de54a6129820a3d1190301dcbd0acd0116 /posix/getconf.c
parent051ed63dd9ef76d3a39a3f2c00c2532eb78af50a (diff)
downloadglibc-bb958f59aa14a41529c0567fb4ddd23fb862e5b3.tar
glibc-bb958f59aa14a41529c0567fb4ddd23fb862e5b3.tar.gz
glibc-bb958f59aa14a41529c0567fb4ddd23fb862e5b3.tar.bz2
glibc-bb958f59aa14a41529c0567fb4ddd23fb862e5b3.zip
Update.
2003-06-02 Ulrich Drepper <drepper@redhat.com> * posix/getconf.c (main): Also recognize names without the __POSIX_ prefix. * elf/Makefile (CFLAGS-dl-lookup.c): Define.
Diffstat (limited to 'posix/getconf.c')
-rw-r--r--posix/getconf.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/posix/getconf.c b/posix/getconf.c
index afe36018ce..0117b64ffc 100644
--- a/posix/getconf.c
+++ b/posix/getconf.c
@@ -957,7 +957,9 @@ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\
usage ();
for (c = vars; c->name != NULL; ++c)
- if (!strcmp (c->name, argv[1]))
+ if (strcmp (c->name, argv[1]) == 0
+ || (strncmp (c->name, "_POSIX_", 7) == 0
+ && strcmp (c->name + 7, argv[1]) == 0))
{
long int value;
size_t clen;