mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
main/network: Use more appropriate types (#15511)
* main/network: Use more appropriate types And check directly against 0 for success for functions not returning a zend_result * Remove redundant declaration in file.h Not sure why it even is here
This commit is contained in:
parent
15ea82da2b
commit
35fbb0061d
3 changed files with 12 additions and 13 deletions
|
@ -306,7 +306,7 @@ PHPAPI int php_network_get_peer_name(php_socket_t sock,
|
|||
);
|
||||
|
||||
PHPAPI void php_any_addr(int family, php_sockaddr_storage *addr, unsigned short port);
|
||||
PHPAPI int php_sockaddr_size(php_sockaddr_storage *addr);
|
||||
PHPAPI socklen_t php_sockaddr_size(php_sockaddr_storage *addr);
|
||||
END_EXTERN_C()
|
||||
|
||||
struct _php_netstream_data_t {
|
||||
|
@ -336,12 +336,12 @@ PHPAPI void php_network_populate_name_from_sockaddr(
|
|||
socklen_t *addrlen
|
||||
);
|
||||
|
||||
PHPAPI int php_network_parse_network_address_with_port(const char *addr,
|
||||
zend_long addrlen, struct sockaddr *sa, socklen_t *sl);
|
||||
PHPAPI zend_result php_network_parse_network_address_with_port(const char *addr,
|
||||
size_t addrlen, struct sockaddr *sa, socklen_t *sl);
|
||||
|
||||
PHPAPI struct hostent* php_network_gethostbyname(const char *name);
|
||||
|
||||
PHPAPI int php_set_sock_blocking(php_socket_t socketd, int block);
|
||||
PHPAPI zend_result php_set_sock_blocking(php_socket_t socketd, bool block);
|
||||
END_EXTERN_C()
|
||||
|
||||
#define php_stream_sock_open_from_socket(socket, persistent) _php_stream_sock_open_from_socket((socket), (persistent) STREAMS_CC)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue