View | Details | Raw Unified | Return to bug 40398
Collapse All | Expand All

(-)include/apr.hw (-2 / +5 lines)
Lines 78-84 Link Here
78
78
79
/* Restrict the server to a subset of Windows 2000 header files by default
79
/* Restrict the server to a subset of Windows 2000 header files by default
80
 */
80
 */
81
#define _WIN32_WINNT 0x0500
81
 *
82
 * In order to use the MCAST API - 0x0501 is required!
83
 */
84
#define _WIN32_WINNT 0x0501 /* _WIN32_WINNT_WINXP */
82
#endif
85
#endif
83
#ifndef NOUSER
86
#ifndef NOUSER
84
#define NOUSER
87
#define NOUSER
Lines 217-223 Link Here
217
#define APR_HAVE_IN_ADDR        1
220
#define APR_HAVE_IN_ADDR        1
218
#define APR_HAVE_INET_ADDR      1
221
#define APR_HAVE_INET_ADDR      1
219
#define APR_HAVE_INET_NETWORK   0
222
#define APR_HAVE_INET_NETWORK   0
220
#define APR_HAVE_IPV6           0
223
#define APR_HAVE_IPV6           1
221
#define APR_HAVE_MEMMOVE        1
224
#define APR_HAVE_MEMMOVE        1
222
#define APR_HAVE_SETRLIMIT      0
225
#define APR_HAVE_SETRLIMIT      0
223
#define APR_HAVE_SIGACTION      0
226
#define APR_HAVE_SIGACTION      0
(-)network_io/unix/multicast.c (-2 / +2 lines)
Lines 117-129 Link Here
117
#if APR_HAVE_IPV6
117
#if APR_HAVE_IPV6
118
    struct ipv6_mreq mip6;
118
    struct ipv6_mreq mip6;
119
#endif
119
#endif
120
#if MCAST_JOIN_SOURCE_GROUP
120
#ifdef GROUP_FILTER_SIZE
121
    struct group_source_req mip;
121
    struct group_source_req mip;
122
    int ip_proto;
122
    int ip_proto;
123
#endif
123
#endif
124
124
125
    if (source != NULL) {
125
    if (source != NULL) {
126
#if MCAST_JOIN_SOURCE_GROUP
126
#ifdef GROUP_FILTER_SIZE
127
        if (sock_is_ipv4(sock)) {
127
        if (sock_is_ipv4(sock)) {
128
            ip_proto = IPPROTO_IP;
128
            ip_proto = IPPROTO_IP;
129
        } 
129
        } 

Return to bug 40398