diff options
author | Ulrich Drepper <drepper@redhat.com> | 1997-03-18 04:22:18 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1997-03-18 04:22:18 +0000 |
commit | 59c37b6b21d585e006fbf896f1a87c54eadbabbf (patch) | |
tree | 3d63b0b67c09b81f3b6801816f902531310fc4d0 /nss | |
parent | f42bf1bcfaa862da98c260303e1316051c08a2cb (diff) | |
download | glibc-59c37b6b21d585e006fbf896f1a87c54eadbabbf.tar glibc-59c37b6b21d585e006fbf896f1a87c54eadbabbf.tar.gz glibc-59c37b6b21d585e006fbf896f1a87c54eadbabbf.tar.bz2 glibc-59c37b6b21d585e006fbf896f1a87c54eadbabbf.zip |
(servbyname): Match any protocol if proto==NULL.
Diffstat (limited to 'nss')
-rw-r--r-- | nss/nss_files/files-service.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nss/nss_files/files-service.c b/nss/nss_files/files-service.c index 5fb38e2058..317b4fa9cc 100644 --- a/nss/nss_files/files-service.c +++ b/nss/nss_files/files-service.c @@ -41,8 +41,8 @@ LINE_PARSER DB_LOOKUP (servbyname, 1 + strlen (name), (".%s/%s", name, proto), { - /* Must match both protocol and name. */ - if (strcmp (result->s_proto, proto)) + /* Must match both protocol (if specified) and name. */ + if (proto != NULL && strcmp (result->s_proto, proto)) continue; LOOKUP_NAME (s_name, s_aliases) }, |