git.samba.org
/
bbaumbach
/
samba-autobuild
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
df64302
)
r5903: While I can't test IPv6, metze asked me to commit a matching change
author
Andrew Bartlett
<abartlet@samba.org>
Sat, 19 Mar 2005 10:28:31 +0000
(10:28 +0000)
committer
Gerald (Jerry) Carter
<jerry@samba.org>
Wed, 10 Oct 2007 18:11:08 +0000
(13:11 -0500)
for unknown hosts that I just did for IPv4.
Andrew Bartlett
(This used to be commit
7e1d82a200b3c679b727e0ef28a245389708ae2f
)
source4/lib/socket/socket_ipv6.c
patch
|
blob
|
history
diff --git
a/source4/lib/socket/socket_ipv6.c
b/source4/lib/socket/socket_ipv6.c
index 2384e60550b3b409febc5c7dcb3baeaba0bd2d77..25c5ca5798b7aa5b66229e54b1e62a74c699bcb0 100644
(file)
--- a/
source4/lib/socket/socket_ipv6.c
+++ b/
source4/lib/socket/socket_ipv6.c
@@
-105,6
+105,9
@@
static NTSTATUS ipv6_tcp_connect(struct socket_context *sock,
}
srv_ip = interpret_addr6(srv_address);
+ if (memcmp(&srv_ip, &in6addr_any, sizeof(srv_ip)) == 0) {
+ return NT_STATUS_BAD_NETWORK_NAME;
+ }
ZERO_STRUCT(srv_addr);
srv_addr.sin6_addr = srv_ip;