[Syslog-ng-commit] syslog-ng--mainline: portability fixes for platforms without IPv6 support

Balazs Scheidler bazsi at balabit.hu
Sat Feb 3 18:16:26 CET 2007


-e Link: <http://intra.balabit/cgi-bin/viewarch.cgi/devel@balabit.hu--other-1/syslog-ng--mainline--2.0--patch-128>
Revision: syslog-ng--mainline--2.0--patch-128
Archive: devel at balabit.hu--other-1
Creator: Balazs Scheidler <bazsi at balabit.hu>
Date: Sat Feb  3 18:16:17 CET 2007
Standard-date: 2007-02-03 17:16:17 GMT
Modified-files: ChangeLog configure.in src/cfg-grammar.y
    src/cfg-lex.l src/dnscache.c src/fdread.c src/misc.c
New-patches: devel at balabit.hu--other-1/syslog-ng--mainline--2.0--patch-128
Summary: portability fixes for platforms without IPv6 support
Keywords: 

	* configure.in: added checks for struct sockaddr_storage

	* src/cfg-grammar.y: make sure it compiles even if AF_INET6 is not
	defined

	* src/cfg-lex.l: don't define udp6/tcp6 keywords if ENABLE_IPV6 is
	not defined

	* src/dnscache.c: added conditional blocks for IPv6 related code

	* src/misc.c (resolve_hostname): -"-

	* src/fdread.c (fd_do_read): use plain "struct sockaddr" if struct
	sockaddr_storage is not defined


Diff stats:
 ChangeLog         |   29 +++++++++++++++++++++++++++++
 configure.in      |    7 +++++++
 src/cfg-grammar.y |    6 ++++++
 src/cfg-lex.l     |    2 ++
 src/dnscache.c    |   32 +++++++++++++++++++++++++++-----
 src/fdread.c      |    9 ++++++++-
 src/misc.c        |    8 +++++++-
 7 files changed, 86 insertions(+), 7 deletions(-)


More information about the Syslog-ng-commit mailing list