mirror of git://anongit.mindrot.org/openssh.git
Avoid breakage on systems lacking IPv6 headers
This commit is contained in:
parent
c4c647fb94
commit
fdb7caf293
|
@ -1,6 +1,7 @@
|
||||||
19991218
|
19991218
|
||||||
- Redhat init script patch from Chun-Chung Chen
|
- Redhat init script patch from Chun-Chung Chen
|
||||||
<cjj@u.washington.edu>
|
<cjj@u.washington.edu>
|
||||||
|
- Avoid breakage on systems without IPv6 headers
|
||||||
|
|
||||||
19991216
|
19991216
|
||||||
- Makefile changes for Solaris from Peter Kocks
|
- Makefile changes for Solaris from Peter Kocks
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "includes.h"
|
#include "includes.h"
|
||||||
RCSID("$Id: canohost.c,v 1.5 1999/12/13 23:47:15 damien Exp $");
|
RCSID("$Id: canohost.c,v 1.6 1999/12/18 09:57:40 damien Exp $");
|
||||||
|
|
||||||
#include "packet.h"
|
#include "packet.h"
|
||||||
#include "xmalloc.h"
|
#include "xmalloc.h"
|
||||||
|
@ -160,8 +160,9 @@ peer_connection_is_on_socket()
|
||||||
memset(&from, 0, sizeof(from));
|
memset(&from, 0, sizeof(from));
|
||||||
if (getpeername(in, (struct sockaddr *) & from, &fromlen) < 0)
|
if (getpeername(in, (struct sockaddr *) & from, &fromlen) < 0)
|
||||||
return 0;
|
return 0;
|
||||||
if (from.sin_family != AF_INET && from.sin_family != AF_INET6)
|
if (from.sin_family != AF_INET)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue