Avoid breakage on systems lacking IPv6 headers
This commit is contained in:
parent
c4c647fb94
commit
fdb7caf293
|
@ -1,6 +1,7 @@
|
|||
19991218
|
||||
- Redhat init script patch from Chun-Chung Chen
|
||||
<cjj@u.washington.edu>
|
||||
- Avoid breakage on systems without IPv6 headers
|
||||
|
||||
19991216
|
||||
- Makefile changes for Solaris from Peter Kocks
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
*/
|
||||
|
||||
#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 "xmalloc.h"
|
||||
|
@ -160,8 +160,9 @@ peer_connection_is_on_socket()
|
|||
memset(&from, 0, sizeof(from));
|
||||
if (getpeername(in, (struct sockaddr *) & from, &fromlen) < 0)
|
||||
return 0;
|
||||
if (from.sin_family != AF_INET && from.sin_family != AF_INET6)
|
||||
if (from.sin_family != AF_INET)
|
||||
return 0;
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue