Skip to content

Commit 9d1c560

Browse files
committed
Fix [-Wundef] warning in Sockets extension
1 parent 8e93eeb commit 9d1c560

File tree

6 files changed

+51
-51
lines changed

6 files changed

+51
-51
lines changed

ext/sockets/conversions.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,7 @@ static void to_zval_read_sockaddr_in(const char *data, zval *zv, res_context *ct
583583
{
584584
to_zval_read_aggregation(data, zv, descriptors_sockaddr_in, ctx);
585585
}
586-
#if HAVE_IPV6
586+
#ifdef HAVE_IPV6
587587
static void from_zval_write_sin6_addr(const zval *zaddr_str, char *addr6, ser_context *ctx)
588588
{
589589
int res;
@@ -734,7 +734,7 @@ static void from_zval_write_sockaddr_aux(const zval *container,
734734
}
735735
break;
736736

737-
#if HAVE_IPV6
737+
#ifdef HAVE_IPV6
738738
case AF_INET6:
739739
if (ctx->sock->type != AF_INET6) {
740740
do_from_zval_err(ctx, "the specified family (AF_INET6) is not "
@@ -798,7 +798,7 @@ static void to_zval_read_sockaddr_aux(const char *sockaddr_c, zval *zv, res_cont
798798
to_zval_read_sockaddr_in(sockaddr_c, zv, ctx);
799799
break;
800800

801-
#if HAVE_IPV6
801+
#ifdef HAVE_IPV6
802802
case AF_INET6:
803803
to_zval_read_sockaddr_in6(sockaddr_c, zv, ctx);
804804
break;
@@ -1238,7 +1238,7 @@ static void from_zval_write_ifindex(const zval *zv, char *uinteger, ser_context
12381238

12391239
str = zval_get_tmp_string((zval *) zv, &tmp_str);
12401240

1241-
#if HAVE_IF_NAMETOINDEX
1241+
#ifdef HAVE_IF_NAMETOINDEX
12421242
ret = if_nametoindex(ZSTR_VAL(str));
12431243
if (ret == 0) {
12441244
do_from_zval_err(ctx, "no interface with name \"%s\" could be found", ZSTR_VAL(str));
@@ -1277,7 +1277,7 @@ static void from_zval_write_ifindex(const zval *zv, char *uinteger, ser_context
12771277
}
12781278

12791279
/* CONVERSIONS for struct in6_pktinfo */
1280-
#if defined(IPV6_PKTINFO) && HAVE_IPV6
1280+
#if defined(IPV6_PKTINFO) && defined(HAVE_IPV6)
12811281
static const field_descriptor descriptors_in6_pktinfo[] = {
12821282
{"addr", sizeof("addr"), 1, offsetof(struct in6_pktinfo, ipi6_addr), from_zval_write_sin6_addr, to_zval_read_sin6_addr},
12831283
{"ifindex", sizeof("ifindex"), 1, offsetof(struct in6_pktinfo, ipi6_ifindex), from_zval_write_ifindex, to_zval_read_unsigned},

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
@@ -39,7 +39,7 @@ extern zend_module_entry sockets_module_entry;
3939
#ifdef PHP_WIN32
4040
#include <Winsock2.h>
4141
#else
42-
#if HAVE_SYS_SOCKET_H
42+
#ifdef HAVE_SYS_SOCKET_H
4343
#include <sys/socket.h>
4444
#endif
4545
#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
@@ -316,7 +316,7 @@ PHP_FUNCTION(socket_cmsg_space)
316316
RETURN_LONG((zend_long)CMSG_SPACE(entry->size + n * entry->var_el_size));
317317
}
318318

319-
#if HAVE_IPV6
319+
#ifdef HAVE_IPV6
320320
int php_do_setsockopt_ipv6_rfc3542(php_socket *php_sock, int level, int optname, zval *arg4)
321321
{
322322
struct err_s err = {0};
@@ -413,11 +413,11 @@ int php_do_getsockopt_ipv6_rfc3542(php_socket *php_sock, int level, int optname,
413413
void php_socket_sendrecvmsg_init(INIT_FUNC_ARGS)
414414
{
415415
/* IPv6 ancillary data */
416-
#if defined(IPV6_RECVPKTINFO) && HAVE_IPV6
416+
#if defined(IPV6_RECVPKTINFO) && defined(HAVE_IPV6)
417417
REGISTER_LONG_CONSTANT("IPV6_RECVPKTINFO", IPV6_RECVPKTINFO, CONST_CS | CONST_PERSISTENT);
418418
REGISTER_LONG_CONSTANT("IPV6_PKTINFO", IPV6_PKTINFO, CONST_CS | CONST_PERSISTENT);
419419
#endif
420-
#if defined(IPV6_RECVHOPLIMIT) && HAVE_IPV6
420+
#if defined(IPV6_RECVHOPLIMIT) && defined(HAVE_IPV6)
421421
REGISTER_LONG_CONSTANT("IPV6_RECVHOPLIMIT", IPV6_RECVHOPLIMIT, CONST_CS | CONST_PERSISTENT);
422422
REGISTER_LONG_CONSTANT("IPV6_HOPLIMIT", IPV6_HOPLIMIT, CONST_CS | CONST_PERSISTENT);
423423
#endif
@@ -426,7 +426,7 @@ void php_socket_sendrecvmsg_init(INIT_FUNC_ARGS)
426426
REGISTER_LONG_CONSTANT("IPV6_RECVHOPOPTS", IPV6_RECVHOPOPTS, CONST_CS | CONST_PERSISTENT);
427427
REGISTER_LONG_CONSTANT("IPV6_RECVDSTOPTS", IPV6_RECVDSTOPTS, CONST_CS | CONST_PERSISTENT);
428428
*/
429-
#if defined(IPV6_RECVTCLASS) && HAVE_IPV6
429+
#if defined(IPV6_RECVTCLASS) && defined(HAVE_IPV6)
430430
REGISTER_LONG_CONSTANT("IPV6_RECVTCLASS", IPV6_RECVTCLASS, CONST_CS | CONST_PERSISTENT);
431431
REGISTER_LONG_CONSTANT("IPV6_TCLASS", IPV6_TCLASS, CONST_CS | CONST_PERSISTENT);
432432
#endif

ext/sockets/sockaddr_conv.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
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
{
@@ -29,7 +29,7 @@ int php_set_inet6_addr(struct sockaddr_in6 *sin6, char *string, php_socket *php_
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)