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