svn commit: r209782 - head/usr.sbin/sysinstall

Bruce Cran bruce at cran.org.uk
Thu Jul 8 05:11:07 UTC 2010


On Wed, 7 Jul 2010 22:53:59 +0000 (UTC)
Randi Harper <randi at FreeBSD.org> wrote:

> +	bzero(&server, sizeof(struct sockaddr_in));
> +	server.sin_family = AF_INET;
> +	server.sin_port = htons(514);
> +	bcopy((char *)hp->h_addr, (char *)&server.sin_addr,
> hp->h_length); +
> +	asprintf(&line, "<%d>%s", LOG_NOTICE, errstr);
> +	sendto(sock, line, strlen(line), 0, (struct sockaddr
> *)&server, 
> +	    sizeof(struct sockaddr_in));
> +

I'm wondering if server.sin_len should be set too? sendto in
uipc_syscalls.c appears to want it set (it calls sendit() which calls
getsockaddr() which gets passed mp->msg_namelen).

-- 
Bruce


More information about the svn-src-head mailing list