mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
s3: FreeBSD does not define sin6_addr.s_addr32
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Mon Feb 6 20:03:58 CET 2012 on sn-devel-104
This commit is contained in:
parent
98210e25e5
commit
5fb578ee09
@ -1641,7 +1641,7 @@ static void smbd_ctdb_canonicalize_ip(const struct sockaddr_storage *in,
|
||||
#endif
|
||||
out4->sin_family = AF_INET;
|
||||
out4->sin_port = in6->sin6_port;
|
||||
memcpy(&out4->sin_addr, &in6->sin6_addr.s6_addr32[3], 4);
|
||||
memcpy(&out4->sin_addr, &in6->sin6_addr.s6_addr[12], 4);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user