From 0cee80e00731d6534532b9510b8224a57b1eac8f Mon Sep 17 00:00:00 2001 From: Jose Alonso Cardenas Marquez Date: Wed, 6 Jan 2021 08:46:26 +0000 Subject: - New port: security/openvas This is the Open Vulnerability Assessment Scanner (OpenVAS) of the Greenbone Vulnerability Management (GVM) Solution. It is used for the Greenbone Security Manager appliances and is a full-featured scan engine that executes a continuously updated and extended feed of Network Vulnerability Tests (NVTs). WWW: https://github.com/greenbone/openvas --- security/openvas/files/patch-nasl_nasl_socket.c | 29 +++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 security/openvas/files/patch-nasl_nasl_socket.c (limited to 'security/openvas/files/patch-nasl_nasl_socket.c') diff --git a/security/openvas/files/patch-nasl_nasl_socket.c b/security/openvas/files/patch-nasl_nasl_socket.c new file mode 100644 index 000000000000..e86c5d5beac9 --- /dev/null +++ b/security/openvas/files/patch-nasl_nasl_socket.c @@ -0,0 +1,29 @@ +--- nasl/nasl_socket.c 2020-12-31 17:33:40.663863000 -0500 ++++ nasl/nasl_socket.c 2020-12-31 17:36:11.693013000 -0500 +@@ -51,6 +51,8 @@ + #include /* for atoi() */ + #include /* for bzero */ + #include ++#include ++#include + #include /* for close */ + + #ifndef EADDRNOTAVAIL +@@ -311,7 +313,7 @@ + if (IN6_IS_ADDR_V4MAPPED (p)) + { + bzero (&daddr, sizeof (daddr)); +- daddr.sin_addr.s_addr = p->s6_addr32[3]; ++ daddr.sin_addr.s_addr = p->s6_addr[12]; + daddr.sin_family = AF_INET; + daddr.sin_port = htons (dport); + unblock_socket (sock); +@@ -546,7 +548,7 @@ + if (IN6_IS_ADDR_V4MAPPED (ia)) + { + bzero (&soca, sizeof (soca)); +- soca.sin_addr.s_addr = ia->s6_addr32[3]; ++ soca.sin_addr.s_addr = ia->s6_addr[12]; + soca.sin_port = htons (port); + soca.sin_family = AF_INET; + -- cgit v1.2.3