From 6711ef7f00cf22b9791a2e602b5d09b3ce4019e3 Mon Sep 17 00:00:00 2001 From: Kevin Easton Date: Thu, 16 Dec 2010 21:15:15 +0000 Subject: [PATCH] Correct use of IN6ADDR_ANY_INIT initialiser, fixes IPv6 build on Intel ICC. git-svn-id: svn://svn.code.sf.net/p/bitchx/code/trunk@105 13b04d17-f746-0410-82c6-800466cd88b0 --- Changelog | 2 ++ source/network.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Changelog b/Changelog index df13a6a..6d649c7 100644 --- a/Changelog +++ b/Changelog @@ -1,5 +1,7 @@ [Changes 1.2c01] +* Apply fix from darkfires to allow building with ICC. (caf) + * Show correct message when a socket connection is closed cleanly. (caf) * Add /FSET WHOIS_CALLERID for +g mode notification on hybrid & ratbox. (caf) diff --git a/source/network.c b/source/network.c index 50c27ff..d7324b8 100644 --- a/source/network.c +++ b/source/network.c @@ -456,7 +456,7 @@ int BX_connect_by_number(char *hostn, unsigned short *portnum, int service, int #endif struct sockaddr_foobar name; #ifdef IPV6 - struct in6_addr any = { IN6ADDR_ANY_INIT }; + struct in6_addr any = IN6ADDR_ANY_INIT; memset(&name, 0, sizeof(struct sockaddr_foobar)); name.sf_family = AF_INET6;