From 1f2ba8fcb7f1136dd0e309c982b56df9a298d9cc Mon Sep 17 00:00:00 2001 From: Yoshinobu Inoue Date: Fri, 28 Jan 2000 20:02:02 +0000 Subject: [PATCH] Fix rshd coredump when AF_INET socket is used. Confirmed by: F. Heinrichmeyer --- libexec/rshd/rshd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libexec/rshd/rshd.c b/libexec/rshd/rshd.c index 54fa4a69d0f..e5e07a474b5 100644 --- a/libexec/rshd/rshd.c +++ b/libexec/rshd/rshd.c @@ -320,7 +320,7 @@ doit(fromp) exit(1); } fromp->su_port = htons(port); - if (connect(s, (struct sockaddr *)fromp, sizeof (*fromp)) < 0) { + if (connect(s, (struct sockaddr *)fromp, fromp->su_len) < 0) { syslog(LOG_INFO, "connect second port %d: %m", port); exit(1); }