mirror of
https://git.freebsd.org/ports.git
synced 2025-06-07 13:50:38 -04:00
been renamed and rearranged. The graphical user interface provided by security/openvas-client has been discontinued. Instead there is now a web interface provided by security/greenbone-security-assistant and a command-line interface provided by security/openvas-client.
20 lines
711 B
C
20 lines
711 B
C
--- nasl/nasl_socket.c.orig 2015-12-08 07:07:22 UTC
|
|
+++ nasl/nasl_socket.c
|
|
@@ -266,7 +266,7 @@ tryagain:
|
|
if (IN6_IS_ADDR_V4MAPPED (p))
|
|
{
|
|
bzero (&daddr, sizeof (daddr));
|
|
- daddr.sin_addr.s_addr = p->s6_addr32[3];
|
|
+ memcpy(&daddr.sin_addr.s_addr, &p->s6_addr[12], 4);
|
|
daddr.sin_family = AF_INET;
|
|
daddr.sin_port = htons (dport);
|
|
unblock_socket (sock);
|
|
@@ -504,7 +504,7 @@ nasl_open_sock_udp (lex_ctxt * lexic)
|
|
if (IN6_IS_ADDR_V4MAPPED (ia))
|
|
{
|
|
bzero (&soca, sizeof (soca));
|
|
- soca.sin_addr.s_addr = ia->s6_addr32[3];
|
|
+ memcpy(&soca.sin_addr.s_addr, &ia->s6_addr[12], 4);
|
|
soca.sin_port = htons (port);
|
|
soca.sin_family = AF_INET;
|
|
|