summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNate Straz <nstraz@redhat.com>2005-08-24 18:24:26 +0000
committerNate Straz <nstraz@redhat.com>2005-08-24 18:24:26 +0000
commitb009d709d2ba73968cef9a702978efd2f39b7560 (patch)
tree09476a0bedb83badd5ea4731f1d116998dfa0d12
parent35ffc8bdc7ec6b166c0799f49d475803e6f285ff (diff)
downloadqarsh-b009d709d2ba73968cef9a702978efd2f39b7560.tar.gz
qarsh-b009d709d2ba73968cef9a702978efd2f39b7560.tar.xz
qarsh-b009d709d2ba73968cef9a702978efd2f39b7560.zip
peernamelen must be initialized, was getting really lucky.
-rw-r--r--qarsh/qarshd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/qarsh/qarshd.c b/qarsh/qarshd.c
index 72db068..437645d 100644
--- a/qarsh/qarshd.c
+++ b/qarsh/qarshd.c
@@ -182,7 +182,7 @@ main(int argc, char *argv[])
}
/* daemon initialization */
-
+ peernamelen = sizeof peername;
getpeername(0, (struct sockaddr *)&peername, &peernamelen);
syslog(LOG_INFO, "Talking to peer %s:%d",
inet_ntoa(peername.sin_addr), ntohs(peername.sin_port));