Skip to content

Commit 4b1dbf9

Browse files
committed
Fix [-Wundef] warning in Sockets extension
1 parent fcfe0ac commit 4b1dbf9

File tree

6 files changed

+52
-52
lines changed

6 files changed

+52
-52
lines changed

ext/sockets/conversions.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -585,7 +585,7 @@ static void to_zval_read_sockaddr_in(const char *data, zval *zv, res_context *ct
585585
{
586586
to_zval_read_aggregation(data, zv, descriptors_sockaddr_in, ctx);
587587
}
588-
#if HAVE_IPV6
588+
#ifdef HAVE_IPV6
589589
static void from_zval_write_sin6_addr(const zval *zaddr_str, char *addr6, ser_context *ctx)
590590
{
591591
int res;
@@ -736,7 +736,7 @@ static void from_zval_write_sockaddr_aux(const zval *container,
736736
}
737737
break;
738738

739-
#if HAVE_IPV6
739+
#ifdef HAVE_IPV6
740740
case AF_INET6:
741741
if (ctx->sock->type != AF_INET6) {
742742
do_from_zval_err(ctx, "the specified family (AF_INET6) is not "
@@ -800,7 +800,7 @@ static void to_zval_read_sockaddr_aux(const char *sockaddr_c, zval *zv, res_cont
800800
to_zval_read_sockaddr_in(sockaddr_c, zv, ctx);
801801
break;
802802

803-
#if HAVE_IPV6
803+
#ifdef HAVE_IPV6
804804
case AF_INET6:
805805
to_zval_read_sockaddr_in6(sockaddr_c, zv, ctx);
806806
break;
@@ -1241,7 +1241,7 @@ static void from_zval_write_ifindex(const zval *zv, char *uinteger, ser_context
12411241

12421242
str = zval_get_tmp_string((zval *) zv, &tmp_str);
12431243

1244-
#if HAVE_IF_NAMETOINDEX
1244+
#ifdef HAVE_IF_NAMETOINDEX
12451245
ret = if_nametoindex(ZSTR_VAL(str));
12461246
if (ret == 0) {
12471247
do_from_zval_err(ctx, "no interface with name \"%s\" could be found", ZSTR_VAL(str));

ext/sockets/multicast.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,14 +54,14 @@ static int _php_mcast_source_op(php_socket *sock, int level, struct sockaddr *gr
5454

5555
#ifdef RFC3678_API
5656
static int _php_source_op_to_rfc3678_op(enum source_op sop);
57-
#elif HAS_MCAST_EXT
57+
#elif defined(HAS_MCAST_EXT)
5858
static const char *_php_source_op_to_string(enum source_op sop);
5959
static int _php_source_op_to_ipv4_op(enum source_op sop);
6060
#endif
6161

6262
int php_string_to_if_index(const char *val, unsigned *out)
6363
{
64-
#if HAVE_IF_NAMETOINDEX
64+
#ifdef HAVE_IF_NAMETOINDEX
6565
unsigned int ind;
6666

6767
ind = if_nametoindex(val);
@@ -475,7 +475,7 @@ static int _php_mcast_join_leave(
475475
join ? IP_ADD_MEMBERSHIP : IP_DROP_MEMBERSHIP, (char*)&mreq,
476476
sizeof(mreq));
477477
}
478-
#if HAVE_IPV6
478+
#ifdef HAVE_IPV6
479479
else if (sock->type == AF_INET6) {
480480
struct ipv6_mreq mreq;
481481
memset(&mreq, 0, sizeof(struct ipv6_mreq));
@@ -543,7 +543,7 @@ static int _php_mcast_source_op(
543543
return setsockopt(sock->bsd_socket, level,
544544
_php_source_op_to_ipv4_op(sop), (char*)&mreqs, sizeof(mreqs));
545545
}
546-
#if HAVE_IPV6
546+
#ifdef HAVE_IPV6
547547
else if (sock->type == AF_INET6) {
548548
php_error_docref(NULL, E_WARNING,
549549
"This platform does not support %s for IPv6 sockets",
@@ -560,7 +560,7 @@ static int _php_mcast_source_op(
560560
#endif
561561
}
562562

563-
#if RFC3678_API
563+
#ifdef RFC3678_API
564564
static int _php_source_op_to_rfc3678_op(enum source_op sop)
565565
{
566566
switch (sop) {
@@ -722,7 +722,7 @@ int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_add
722722
#define ifr_ifindex ifr_index
723723
#endif
724724

725-
#if defined(SIOCGIFNAME)
725+
#ifdef SIOCGIFNAME
726726
if_req.ifr_ifindex = if_index;
727727
if (ioctl(php_sock->bsd_socket, SIOCGIFNAME, &if_req) == -1) {
728728
#elif defined(HAVE_IF_INDEXTONAME)
@@ -801,7 +801,7 @@ int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *i
801801
if ((((struct sockaddr*)&cur_req.ifr_addr)->sa_family == AF_INET) &&
802802
(((struct sockaddr_in*)&cur_req.ifr_addr)->sin_addr.s_addr ==
803803
addr->s_addr)) {
804-
#if defined(SIOCGIFINDEX)
804+
#ifdef SIOCGIFINDEX
805805
if (ioctl(php_sock->bsd_socket, SIOCGIFINDEX, (char*)&cur_req)
806806
== -1) {
807807
#elif defined(HAVE_IF_NAMETOINDEX)
@@ -815,7 +815,7 @@ int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *i
815815
errno);
816816
goto err;
817817
} else {
818-
#if defined(SIOCGIFINDEX)
818+
#ifdef SIOCGIFINDEX
819819
*if_index = cur_req.ifr_ifindex;
820820
#else
821821
*if_index = index_tmp;

ext/sockets/php_sockets.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@
2020
#ifndef PHP_SOCKETS_H
2121
#define PHP_SOCKETS_H
2222

23-
#if HAVE_CONFIG_H
23+
#ifdef HAVE_CONFIG_H
2424
# include "config.h"
2525
#endif
2626

27-
#if HAVE_SOCKETS
27+
#ifdef HAVE_SOCKETS
2828

2929
#include <php.h>
3030
#ifdef PHP_WIN32
@@ -41,7 +41,7 @@ extern zend_module_entry sockets_module_entry;
4141
#ifdef PHP_WIN32
4242
#include <Winsock2.h>
4343
#else
44-
#if HAVE_SYS_SOCKET_H
44+
#ifdef HAVE_SYS_SOCKET_H
4545
#include <sys/socket.h>
4646
#endif
4747
#endif

ext/sockets/sendrecvmsg.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -105,17 +105,17 @@ static void init_ancillary_registry(void)
105105
key.cmsg_type = type; \
106106
zend_hash_str_update_mem(&ancillary_registry.ht, (char*)&key, sizeof(key), (void*)&entry, sizeof(entry))
107107

108-
#if defined(IPV6_PKTINFO) && HAVE_IPV6
108+
#if defined(IPV6_PKTINFO) && defined(HAVE_IPV6)
109109
PUT_ENTRY(sizeof(struct in6_pktinfo), 0, 0, from_zval_write_in6_pktinfo,
110110
to_zval_read_in6_pktinfo, IPPROTO_IPV6, IPV6_PKTINFO);
111111
#endif
112112

113-
#if defined(IPV6_HOPLIMIT) && HAVE_IPV6
113+
#if defined(IPV6_HOPLIMIT) && defined(HAVE_IPV6)
114114
PUT_ENTRY(sizeof(int), 0, 0, from_zval_write_int,
115115
to_zval_read_int, IPPROTO_IPV6, IPV6_HOPLIMIT);
116116
#endif
117117

118-
#if defined(IPV6_TCLASS) && HAVE_IPV6
118+
#if defined(IPV6_TCLASS) && defined(HAVE_IPV6)
119119
PUT_ENTRY(sizeof(int), 0, 0, from_zval_write_int,
120120
to_zval_read_int, IPPROTO_IPV6, IPV6_TCLASS);
121121
#endif
@@ -310,7 +310,7 @@ PHP_FUNCTION(socket_cmsg_space)
310310
RETURN_LONG((zend_long)CMSG_SPACE(entry->size + n * entry->var_el_size));
311311
}
312312

313-
#if HAVE_IPV6
313+
#ifdef HAVE_IPV6
314314
int php_do_setsockopt_ipv6_rfc3542(php_socket *php_sock, int level, int optname, zval *arg4)
315315
{
316316
struct err_s err = {0};
@@ -407,11 +407,11 @@ int php_do_getsockopt_ipv6_rfc3542(php_socket *php_sock, int level, int optname,
407407
void php_socket_sendrecvmsg_init(INIT_FUNC_ARGS)
408408
{
409409
/* IPv6 ancillary data */
410-
#if defined(IPV6_RECVPKTINFO) && HAVE_IPV6
410+
#if defined(IPV6_RECVPKTINFO) && defined(HAVE_IPV6)
411411
REGISTER_LONG_CONSTANT("IPV6_RECVPKTINFO", IPV6_RECVPKTINFO, CONST_CS | CONST_PERSISTENT);
412412
REGISTER_LONG_CONSTANT("IPV6_PKTINFO", IPV6_PKTINFO, CONST_CS | CONST_PERSISTENT);
413413
#endif
414-
#if defined(IPV6_RECVHOPLIMIT) && HAVE_IPV6
414+
#if defined(IPV6_RECVHOPLIMIT) && defined(HAVE_IPV6)
415415
REGISTER_LONG_CONSTANT("IPV6_RECVHOPLIMIT", IPV6_RECVHOPLIMIT, CONST_CS | CONST_PERSISTENT);
416416
REGISTER_LONG_CONSTANT("IPV6_HOPLIMIT", IPV6_HOPLIMIT, CONST_CS | CONST_PERSISTENT);
417417
#endif
@@ -420,7 +420,7 @@ void php_socket_sendrecvmsg_init(INIT_FUNC_ARGS)
420420
REGISTER_LONG_CONSTANT("IPV6_RECVHOPOPTS", IPV6_RECVHOPOPTS, CONST_CS | CONST_PERSISTENT);
421421
REGISTER_LONG_CONSTANT("IPV6_RECVDSTOPTS", IPV6_RECVDSTOPTS, CONST_CS | CONST_PERSISTENT);
422422
*/
423-
#if defined(IPV6_RECVTCLASS) && HAVE_IPV6
423+
#if defined(IPV6_RECVTCLASS) && defined(HAVE_IPV6)
424424
REGISTER_LONG_CONSTANT("IPV6_RECVTCLASS", IPV6_RECVTCLASS, CONST_CS | CONST_PERSISTENT);
425425
REGISTER_LONG_CONSTANT("IPV6_TCLASS", IPV6_TCLASS, CONST_CS | CONST_PERSISTENT);
426426
#endif

ext/sockets/sockaddr_conv.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111

1212
extern int php_string_to_if_index(const char *val, unsigned *out);
1313

14-
#if HAVE_IPV6
14+
#ifdef HAVE_IPV6
1515
/* Sets addr by hostname, or by ip in string form (AF_INET6) */
1616
int php_set_inet6_addr(struct sockaddr_in6 *sin6, char *string, php_socket *php_sock) /* {{{ */
1717
{
1818
struct in6_addr tmp;
19-
#if HAVE_GETADDRINFO
19+
#ifdef HAVE_GETADDRINFO
2020
struct addrinfo hints;
2121
struct addrinfo *addrinfo = NULL;
2222
#endif
@@ -25,11 +25,11 @@ int php_set_inet6_addr(struct sockaddr_in6 *sin6, char *string, php_socket *php_
2525
if (inet_pton(AF_INET6, string, &tmp)) {
2626
memcpy(&(sin6->sin6_addr.s6_addr), &(tmp.s6_addr), sizeof(struct in6_addr));
2727
} else {
28-
#if HAVE_GETADDRINFO
28+
#ifdef HAVE_GETADDRINFO
2929

3030
memset(&hints, 0, sizeof(struct addrinfo));
3131
hints.ai_family = AF_INET6;
32-
#if HAVE_AI_V4MAPPED
32+
#ifdef HAVE_AI_V4MAPPED
3333
hints.ai_flags = AI_V4MAPPED | AI_ADDRCONFIG;
3434
#else
3535
hints.ai_flags = AI_ADDRCONFIG;
@@ -123,7 +123,7 @@ int php_set_inet46_addr(php_sockaddr_storage *ss, socklen_t *ss_len, char *strin
123123
return 1;
124124
}
125125
}
126-
#if HAVE_IPV6
126+
#ifdef HAVE_IPV6
127127
else if (php_sock->type == AF_INET6) {
128128
struct sockaddr_in6 t = {0};
129129
if (php_set_inet6_addr(&t, string, php_sock)) {

0 commit comments

Comments
 (0)