Return to ssh.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.237, 2005/04/26 13:08:37 | version 1.238, 2005/05/10 10:28:11 | ||
---|---|---|---|
|
|
||
old_umask = umask(0177); | old_umask = umask(0177); | ||
if (bind(control_fd, (struct sockaddr*)&addr, addr.sun_len) == -1) { | if (bind(control_fd, (struct sockaddr*)&addr, addr.sun_len) == -1) { | ||
control_fd = -1; | control_fd = -1; | ||
if (errno == EINVAL) | if (errno == EINVAL || errno == EADDRINUSE) | ||
fatal("ControlSocket %s already exists", | fatal("ControlSocket %s already exists", | ||
options.control_path); | options.control_path); | ||
else | else |