Published in <sxs3daq8zdg.fsf@florida.arsdigita.de>.
+2001-04-30 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * init.c (cmd_address): Zero SIN before using it; apparently
+ needed on *BSD.
+
2001-04-29 Hrvoje Niksic <hniksic@arsdigita.com>
* ftp.c (ftp_loop_internal): Don't set NO_TRUNCATE if the file is
struct sockaddr_in sin;
struct sockaddr_in **target = (struct sockaddr_in **)closure;
+ memset (&sin, '\0', sizeof (sin));
+
if (!store_hostaddress ((unsigned char *)&sin.sin_addr, val))
{
fprintf (stderr, _("%s: %s: Cannot convert `%s' to an IP address.\n"),
exec_name, com, val);
return 0;
}
-
sin.sin_family = AF_INET;
sin.sin_port = 0;