File tree Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -921,7 +921,7 @@ PHP_FUNCTION(socket_read)
921
921
PHP_FUNCTION (socket_getsockname )
922
922
{
923
923
zval * arg1 , * addr , * port = NULL ;
924
- php_sockaddr_storage sa_storage ;
924
+ php_sockaddr_storage sa_storage = { 0 } ;
925
925
php_socket * php_sock ;
926
926
struct sockaddr * sa ;
927
927
struct sockaddr_in * sin ;
@@ -998,7 +998,7 @@ PHP_FUNCTION(socket_getsockname)
998
998
PHP_FUNCTION (socket_getpeername )
999
999
{
1000
1000
zval * arg1 , * arg2 , * arg3 = NULL ;
1001
- php_sockaddr_storage sa_storage ;
1001
+ php_sockaddr_storage sa_storage = { 0 } ;
1002
1002
php_socket * php_sock ;
1003
1003
struct sockaddr * sa ;
1004
1004
struct sockaddr_in * sin ;
Original file line number Diff line number Diff line change
1
+ --TEST--
2
+ GH-13603 - socket_getsockname - invalid characters
3
+ --EXTENSIONS--
4
+ sockets
5
+ --FILE--
6
+ <?php
7
+ $ socket = socket_create (AF_UNIX , SOCK_STREAM , 0 );
8
+ socket_bind ($ socket , 'sn.socp ' );
9
+ socket_listen ($ socket );
10
+ socket_getsockname ($ socket , $ address );
11
+ var_dump ($ address );
12
+ socket_close ($ socket );
13
+ unlink ($ address );
14
+ --EXPECT --
15
+ string (7 ) "sn.socp "
You can’t perform that action at this time.
0 commit comments