summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2007-03-02 20:37:35 +0000
committerArthur de Jong <arthur@arthurdejong.org>2007-03-02 20:37:35 +0000
commit063b1fe82ca66822c8513edab75abbd76079f298 (patch)
treec7bb25fc394fbd25e6e41a55291fbfe1c9b8e60d
parentf7d514fa13424cf4ddb34634e5feffca89be710b (diff)
do chmod on file descriptor instead of on file name
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@262 ef36b2f9-881f-0410-afb5-c4e39611909c
-rw-r--r--nslcd/nslcd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/nslcd/nslcd.c b/nslcd/nslcd.c
index 93efed7..4d54b48 100644
--- a/nslcd/nslcd.c
+++ b/nslcd/nslcd.c
@@ -286,7 +286,7 @@ static int open_socket(void)
}
/* set permissions of socket so anybody can do requests */
- if (chmod(NSLCD_SOCKET,0666))
+ if (fchmod(sock,0666))
{
log_log(LOG_ERR,"fctnl(F_SETFL,O_NONBLOCK) failed: %s",strerror(errno));
if (close(sock))