summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2007-01-13 07:30:26 +0000
committerUlrich Drepper <drepper@redhat.com>2007-01-13 07:30:26 +0000
commit4a4a65f24cf3611e7dfb1c34317df929650f0bf9 (patch)
tree1e9b942ef96943aefea1f52b63f6d76a6b78b7b9
parent43397eaf04907a9aac3d502689bc3bb234461cf1 (diff)
* nscd/nscd_gethst_r.c: Minor cleanups.
-rw-r--r--ChangeLog2
-rw-r--r--nscd/nscd_gethst_r.c12
2 files changed, 6 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index 013dc58738..9d35ac4dae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2007-01-12 Ulrich Drepper <drepper@redhat.com>
+ * nscd/nscd_gethst_r.c: Minor cleanups.
+
* nscd/connections.c (handle_request): Check selinux permissions
for all non-admin commands.
diff --git a/nscd/nscd_gethst_r.c b/nscd/nscd_gethst_r.c
index 516977bcc4..e83e4823ea 100644
--- a/nscd/nscd_gethst_r.c
+++ b/nscd/nscd_gethst_r.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1998-2005, 2006 Free Software Foundation, Inc.
+/* Copyright (C) 1998-2005, 2006, 2007 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
@@ -17,15 +17,10 @@
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA. */
-#include <assert.h>
#include <errno.h>
-#include <netdb.h>
#include <resolv.h>
-#include <stdint.h>
#include <stdio.h>
-#include <stdlib.h>
#include <string.h>
-#include <unistd.h>
#include <arpa/nameser.h>
#include <not-cancel.h>
@@ -175,7 +170,7 @@ nscd_gethst_r (const char *key, size_t keylen, request_type type,
if (sock == -1)
{
__nss_not_use_nscd_hosts = 1;
- goto out;;
+ goto out;
}
hst_resp = &hst_resp_mem;
@@ -193,7 +188,6 @@ nscd_gethst_r (const char *key, size_t keylen, request_type type,
if (hst_resp->found == 1)
{
- struct iovec vec[4];
char *cp = buffer;
uintptr_t align1;
uintptr_t align2;
@@ -253,6 +247,8 @@ nscd_gethst_r (const char *key, size_t keylen, request_type type,
if (h_name == NULL)
{
+ struct iovec vec[4];
+
vec[0].iov_base = resultbuf->h_name;
vec[0].iov_len = hst_resp->h_name_len;
total_len = hst_resp->h_name_len;