svn commit: r309933 - head/usr.sbin/syslogd

Ngie Cooper (yaneurabeya) yaneurabeya at gmail.com
Mon Mar 20 06:43:49 UTC 2017


> On Dec 12, 2016, at 11:33, Hiroki Sato <hrs at FreeBSD.org> wrote:
> 
> Author: hrs
> Date: Mon Dec 12 19:33:40 2016
> New Revision: 309933
> URL: https://svnweb.freebsd.org/changeset/base/309933
> 
> Log:
>  - Refactor listening socket list.  All of the listening sockets are
>    now maintained in a single linked-list in a transport-independent manner.
>  - Use queue.h for linked-list structure.
>  - Use linked-list for AllowedPeers.
>  - Use getaddrinfo(8) even for Unix Domain sockets.
>  - Use macros to type-casting from/to struct sockaddr{,_in,_in6}.
>  - Define fu_* macro for union f_un to shorten the member names.
>  - Remove an extra #include <sys/type.h>.
>  - Add "static" to non-exported symbols.
>  - !INET support is still incomplete but will be fixed later.
> 
>  There is no functional change except for some minor debug messages.

Hello Hiroki-san,
	This change unfortunately breaks binding to IPv6 addresses, as discussed in this bug: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217939 . If I can figure out how to make it work (soon), I’ll send out a CR with my proposed changes.
Thanks,
-Ngie
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20170319/c1e51826/attachment.sig>


More information about the svn-src-all mailing list