Skip to content

Commit 3eb9dd4

Browse files
committed
Use bool and zend_result where it makes sense in sockets extension
1 parent 8076ca2 commit 3eb9dd4

File tree

5 files changed

+17
-17
lines changed

5 files changed

+17
-17
lines changed

ext/sockets/multicast.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ 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

62-
int php_string_to_if_index(const char *val, unsigned *out)
62+
zend_result php_string_to_if_index(const char *val, unsigned *out)
6363
{
6464
#if HAVE_IF_NAMETOINDEX
6565
unsigned int ind;
@@ -81,7 +81,7 @@ int php_string_to_if_index(const char *val, unsigned *out)
8181
#endif
8282
}
8383

84-
static int php_get_if_index_from_zval(zval *val, unsigned *out)
84+
static zend_result php_get_if_index_from_zval(zval *val, unsigned *out)
8585
{
8686
int ret;
8787

@@ -104,7 +104,7 @@ static int php_get_if_index_from_zval(zval *val, unsigned *out)
104104

105105

106106

107-
static int php_get_if_index_from_array(const HashTable *ht, const char *key,
107+
static zend_result php_get_if_index_from_array(const HashTable *ht, const char *key,
108108
php_socket *sock, unsigned int *if_index)
109109
{
110110
zval *val;
@@ -117,7 +117,7 @@ static int php_get_if_index_from_array(const HashTable *ht, const char *key,
117117
return php_get_if_index_from_zval(val, if_index);
118118
}
119119

120-
static int php_get_address_from_array(const HashTable *ht, const char *key,
120+
static zend_result php_get_address_from_array(const HashTable *ht, const char *key,
121121
php_socket *sock, php_sockaddr_storage *ss, socklen_t *ss_len)
122122
{
123123
zval *val;
@@ -136,7 +136,7 @@ static int php_get_address_from_array(const HashTable *ht, const char *key,
136136
return SUCCESS;
137137
}
138138

139-
static int php_do_mcast_opt(php_socket *php_sock, int level, int optname, zval *arg4)
139+
static zend_result php_do_mcast_opt(php_socket *php_sock, int level, int optname, zval *arg4)
140140
{
141141
HashTable *opt_ht;
142142
unsigned int if_index;
@@ -616,7 +616,7 @@ static int _php_source_op_to_ipv4_op(enum source_op sop)
616616
#endif /* HAS_MCAST_EXT */
617617

618618
#ifdef PHP_WIN32
619-
int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_addr *out_addr)
619+
zend_result php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_addr *out_addr)
620620
{
621621
MIB_IPADDRTABLE *addr_table;
622622
ULONG size;
@@ -659,7 +659,7 @@ int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_add
659659
return FAILURE;
660660
}
661661

662-
int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *if_index)
662+
zend_result php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *if_index)
663663
{
664664
MIB_IPADDRTABLE *addr_table;
665665
ULONG size;
@@ -709,7 +709,7 @@ int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *i
709709

710710
#else
711711

712-
int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_addr *out_addr)
712+
zend_result php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_addr *out_addr)
713713
{
714714
struct ifreq if_req;
715715

@@ -746,7 +746,7 @@ int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_add
746746
return SUCCESS;
747747
}
748748

749-
int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *if_index)
749+
zend_result php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *if_index)
750750
{
751751
struct ifconf if_conf = {0};
752752
char *buf = NULL,

ext/sockets/multicast.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,17 @@ int php_do_setsockopt_ipv6_mcast(php_socket *php_sock,
5151
int optname,
5252
zval *arg4);
5353

54-
int php_if_index_to_addr4(
54+
zend_result php_if_index_to_addr4(
5555
unsigned if_index,
5656
php_socket *php_sock,
5757
struct in_addr *out_addr);
5858

59-
int php_add4_to_if_index(
59+
zend_result php_add4_to_if_index(
6060
struct in_addr *addr,
6161
php_socket *php_sock,
6262
unsigned *if_index);
6363

64-
int php_string_to_if_index(const char *val, unsigned *out);
64+
zend_result php_string_to_if_index(const char *val, unsigned *out);
6565

6666
int php_mcast_join(
6767
php_socket *sock,

ext/sockets/php_sockets.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ enum sockopt_return {
126126
};
127127

128128
PHP_SOCKETS_API char *sockets_strerror(int error);
129-
PHP_SOCKETS_API int socket_import_file_descriptor(PHP_SOCKET socket, php_socket *retsock);
129+
PHP_SOCKETS_API bool socket_import_file_descriptor(PHP_SOCKET socket, php_socket *retsock);
130130

131131
#else
132132
#define phpext_sockets_ptr NULL

ext/sockets/sockaddr_conv.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include <arpa/inet.h>
1010
#endif
1111

12-
extern int php_string_to_if_index(const char *val, unsigned *out);
12+
extern zend_result php_string_to_if_index(const char *val, unsigned *out);
1313

1414
#if HAVE_IPV6
1515
/* Sets addr by hostname, or by ip in string form (AF_INET6) */

ext/sockets/sockets.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ ZEND_GET_MODULE(sockets)
223223
int inet_ntoa_lock = 0;
224224
#endif
225225

226-
static int php_open_listen_sock(php_socket *sock, int port, int backlog) /* {{{ */
226+
static bool php_open_listen_sock(php_socket *sock, int port, int backlog) /* {{{ */
227227
{
228228
struct sockaddr_in la;
229229
struct hostent *hp;
@@ -266,7 +266,7 @@ static int php_open_listen_sock(php_socket *sock, int port, int backlog) /* {{{
266266
}
267267
/* }}} */
268268

269-
static int php_accept_connect(php_socket *in_sock, php_socket *out_sock, struct sockaddr *la, socklen_t *la_len) /* {{{ */
269+
static bool php_accept_connect(php_socket *in_sock, php_socket *out_sock, struct sockaddr *la, socklen_t *la_len) /* {{{ */
270270
{
271271
out_sock->bsd_socket = accept(in_sock->bsd_socket, la, la_len);
272272

@@ -2179,7 +2179,7 @@ PHP_FUNCTION(socket_clear_error)
21792179
}
21802180
/* }}} */
21812181

2182-
int socket_import_file_descriptor(PHP_SOCKET socket, php_socket *retsock)
2182+
bool socket_import_file_descriptor(PHP_SOCKET socket, php_socket *retsock)
21832183
{
21842184
#ifdef SO_DOMAIN
21852185
int type;

0 commit comments

Comments
 (0)