freebsd-ports/security/openvas8-libraries/files/patch-nasl-nasl_builtin_synscan.c
Jose Alonso Cardenas Marquez 29c543f285 - Rename openvas ports for reflect 8 version in name. I'll add openvas9 ports
and I'll take maintainership of them
2017-08-03 22:21:37 +00:00

20 lines
588 B
C

--- nasl/nasl_builtin_synscan.c.orig 2015-08-03 10:14:31 UTC
+++ nasl/nasl_builtin_synscan.c
@@ -692,7 +692,7 @@ scan (struct arglist * env, char* hostna
if (IN6_IS_ADDR_V4MAPPED (dst6))
{
family = AF_INET;
- dst.s_addr = dst6->s6_addr32[3];
+ memcpy(&dst.s_addr, &dst6->s6_addr[12], 4);
soc = rawsocket (AF_INET);
}
else
@@ -797,7 +797,7 @@ plugin_run_synscan (lex_ctxt * lexic)
struct timeval tv;
#endif
- inaddr.s_addr = dst6->s6_addr32[3];
+ memcpy(&inaddr.s_addr, &dst6->s6_addr[12], 4);
dst = &inaddr;
if (islocalhost (dst))