Skip to content

Commit 50c8da8

Browse files
author
moriyoshi
committed
- Forgot to commit these.
git-svn-id: http://svn.php.net/repository/php/php-src/trunk@312345 c90b9560-bf6c-de11-be94-00142212c4b1
1 parent 4f6cf07 commit 50c8da8

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

main/network.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ static const char *php_gai_strerror(int code)
148148

149149
/* {{{ php_network_freeaddresses
150150
*/
151-
static void php_network_freeaddresses(struct sockaddr **sal)
151+
PHPAPI void php_network_freeaddresses(struct sockaddr **sal)
152152
{
153153
struct sockaddr **sap;
154154

@@ -163,7 +163,7 @@ static void php_network_freeaddresses(struct sockaddr **sal)
163163
/* {{{ php_network_getaddresses
164164
* Returns number of addresses, 0 for none/error
165165
*/
166-
static int php_network_getaddresses(const char *host, int socktype, struct sockaddr ***sal, char **error_string TSRMLS_DC)
166+
PHPAPI int php_network_getaddresses(const char *host, int socktype, struct sockaddr ***sal, char **error_string TSRMLS_DC)
167167
{
168168
struct sockaddr **sap;
169169
int n;

main/php_main.h

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ PHPAPI void php_module_shutdown(TSRMLS_D);
3535
PHPAPI void php_module_shutdown_for_exec(void);
3636
PHPAPI int php_module_shutdown_wrapper(sapi_module_struct *sapi_globals);
3737
PHPAPI int php_request_startup_for_hook(TSRMLS_D);
38+
PHPAPI void php_request_shutdown_for_hook(void *dummy);
3839

3940
PHPAPI int php_register_extensions(zend_module_entry **ptr, int count TSRMLS_DC);
4041

main/php_network.h

+5
Original file line numberDiff line numberDiff line change
@@ -194,10 +194,12 @@ PHPAPI void _php_emit_fd_setsize_warning(int max_fd);
194194
/* it is safe to FD_SET too many fd's under win32; the macro will simply ignore
195195
* descriptors that go beyond the default FD_SETSIZE */
196196
# define PHP_SAFE_FD_SET(fd, set) FD_SET(fd, set)
197+
# define PHP_SAFE_FD_CLR(fd, set) FD_CLR(fd, set)
197198
# define PHP_SAFE_FD_ISSET(fd, set) FD_ISSET(fd, set)
198199
# define PHP_SAFE_MAX_FD(m, n) do { if (n + 1 >= FD_SETSIZE) { _php_emit_fd_setsize_warning(n); }} while(0)
199200
#else
200201
# define PHP_SAFE_FD_SET(fd, set) do { if (fd < FD_SETSIZE) FD_SET(fd, set); } while(0)
202+
# define PHP_SAFE_FD_CLR(fd, set) do { if (fd < FD_SETSIZE) FD_CLR(fd, set); } while(0)
201203
# define PHP_SAFE_FD_ISSET(fd, set) ((fd < FD_SETSIZE) && FD_ISSET(fd, set))
202204
# define PHP_SAFE_MAX_FD(m, n) do { if (m >= FD_SETSIZE) { _php_emit_fd_setsize_warning(m); m = FD_SETSIZE - 1; }} while(0)
203205
#endif
@@ -220,6 +222,9 @@ typedef struct {
220222
#endif
221223

222224
BEGIN_EXTERN_C()
225+
PHPAPI int php_network_getaddresses(const char *host, int socktype, struct sockaddr ***sal, char **error_string TSRMLS_DC);
226+
PHPAPI void php_network_freeaddresses(struct sockaddr **sal);
227+
223228
PHPAPI php_socket_t php_network_connect_socket_to_host(const char *host, unsigned short port,
224229
int socktype, int asynchronous, struct timeval *timeout, char **error_string,
225230
int *error_code, char *bindto, unsigned short bindport

0 commit comments

Comments
 (0)