summaryrefslogtreecommitdiff
path: root/main/php_network.h
diff options
context:
space:
mode:
authorWez Furlong <wez@php.net>2002-10-29 14:57:12 +0000
committerWez Furlong <wez@php.net>2002-10-29 14:57:12 +0000
commitf8486bc344caf6cc5d5f823a4d60bdfc136e5a04 (patch)
tree2c01de472eb9cda2d91cf4fa8596aea489163930 /main/php_network.h
parenta4a517015e9a88a3aad871de08be7409a7189370 (diff)
downloadphp-git-f8486bc344caf6cc5d5f823a4d60bdfc136e5a04.tar.gz
Fix for #19508 by poleson@verio.net.
Diffstat (limited to 'main/php_network.h')
-rw-r--r--main/php_network.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/main/php_network.h b/main/php_network.h
index 8223013376..49c4553dea 100644
--- a/main/php_network.h
+++ b/main/php_network.h
@@ -98,8 +98,13 @@ PHPAPI char *php_socket_strerror(long err, char *buf, size_t bufsize);
typedef struct sockaddr_storage php_sockaddr_storage;
#else
typedef struct {
+#ifdef HAVE_SOCKADDR_LEN
+ unsigned char ss_len;
+ unsigned char ss_family;
+#else
unsigned short ss_family;
- char info[256];
+#endif
+ char info[126];
} php_sockaddr_storage;
#endif