diff options
author | Markus Fischer <mfischer@php.net> | 2001-11-01 22:40:43 +0000 |
---|---|---|
committer | Markus Fischer <mfischer@php.net> | 2001-11-01 22:40:43 +0000 |
commit | dceb1e7814f58aeb125f440d1be6b1e1ce7b717f (patch) | |
tree | ab591cd83ed2e47e09dbf1936c93946b5a3153fa /ext/sockets/php_sockets.h | |
parent | 93a58dbed29a2dd30cd06f466221f7cf35999de9 (diff) | |
download | php-git-dceb1e7814f58aeb125f440d1be6b1e1ce7b717f.tar.gz |
Remove prototype warnings under linux.
Diffstat (limited to 'ext/sockets/php_sockets.h')
-rw-r--r-- | ext/sockets/php_sockets.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/sockets/php_sockets.h b/ext/sockets/php_sockets.h index 479a4c239a..c6ad73824a 100644 --- a/ext/sockets/php_sockets.h +++ b/ext/sockets/php_sockets.h @@ -31,8 +31,10 @@ extern zend_module_entry sockets_module_entry; #ifdef PHP_WIN32 #define PHP_SOCKETS_API __declspec(dllexport) +#include <winsock.h> #else #define PHP_SOCKETS_API +#include <netinet/in.h> #endif PHP_MINIT_FUNCTION(sockets); @@ -107,6 +109,11 @@ typedef struct { zend_bool use_system_read; } php_sockets_globals; +/* Prototypes */ +int open_listen_sock(php_socket **php_sock, int port, int backlog TSRMLS_DC); +int accept_connect(php_socket *in_sock, php_socket **new_sock, struct sockaddr *la TSRMLS_DC); +int php_read(int bsd_socket, void *buf, int maxlen); + #ifdef ZTS #define SOCKETSG(v) (sockets_globals->v) #define SOCKETSLS_FETCH() php_sockets_globals *sockets_globals = ts_resource(sockets_globals_id) |