diff options
Diffstat (limited to 'src/lib/libc/net/res_query.c')
-rw-r--r-- | src/lib/libc/net/res_query.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/libc/net/res_query.c b/src/lib/libc/net/res_query.c index 81c4d3194d..61b6cb35c9 100644 --- a/src/lib/libc/net/res_query.c +++ b/src/lib/libc/net/res_query.c | |||
@@ -368,6 +368,8 @@ __hostalias(name) | |||
368 | 368 | ||
369 | if (_res.options & RES_NOALIASES) | 369 | if (_res.options & RES_NOALIASES) |
370 | return (NULL); | 370 | return (NULL); |
371 | if (getuid() != setuid()) | ||
372 | return (NULL); | ||
371 | file = getenv("HOSTALIASES"); | 373 | file = getenv("HOSTALIASES"); |
372 | if (file == NULL || (fp = fopen(file, "r")) == NULL) | 374 | if (file == NULL || (fp = fopen(file, "r")) == NULL) |
373 | return (NULL); | 375 | return (NULL); |