Return to authfd.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.9, 1999/11/15 20:53:24 | version 1.10, 1999/11/16 22:52:55 | ||
---|---|---|---|
|
|
||
sock = socket(AF_UNIX, SOCK_STREAM, 0); | sock = socket(AF_UNIX, SOCK_STREAM, 0); | ||
if (sock < 0) | if (sock < 0) | ||
return -1; | return -1; | ||
/* close on exec */ | |||
if (fcntl(sock, F_SETFD, 1) == -1) | |||
{ | |||
close(sock); | |||
return -1; | |||
} | |||
if (connect(sock, (struct sockaddr *)&sunaddr, sizeof(sunaddr)) < 0) | if (connect(sock, (struct sockaddr *)&sunaddr, sizeof(sunaddr)) < 0) | ||
{ | { |