mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
Merge branch 'PHP-8.3'
This commit is contained in:
@@ -915,7 +915,7 @@ PHP_FUNCTION(socket_read)
|
||||
PHP_FUNCTION(socket_getsockname)
|
||||
{
|
||||
zval *arg1, *addr, *port = NULL;
|
||||
php_sockaddr_storage sa_storage;
|
||||
php_sockaddr_storage sa_storage = {0};
|
||||
php_socket *php_sock;
|
||||
struct sockaddr *sa;
|
||||
struct sockaddr_in *sin;
|
||||
@@ -983,7 +983,7 @@ PHP_FUNCTION(socket_getsockname)
|
||||
PHP_FUNCTION(socket_getpeername)
|
||||
{
|
||||
zval *arg1, *arg2, *arg3 = NULL;
|
||||
php_sockaddr_storage sa_storage;
|
||||
php_sockaddr_storage sa_storage = {0};
|
||||
php_socket *php_sock;
|
||||
struct sockaddr *sa;
|
||||
struct sockaddr_in *sin;
|
||||
|
||||
15
ext/sockets/tests/gh13603.phpt
Normal file
15
ext/sockets/tests/gh13603.phpt
Normal file
@@ -0,0 +1,15 @@
|
||||
--TEST--
|
||||
GH-13603 - socket_getsockname - invalid characters
|
||||
--EXTENSIONS--
|
||||
sockets
|
||||
--FILE--
|
||||
<?php
|
||||
$socket = socket_create(AF_UNIX, SOCK_STREAM, 0);
|
||||
socket_bind($socket, 'sn.socp');
|
||||
socket_listen($socket);
|
||||
socket_getsockname($socket, $address);
|
||||
var_dump($address);
|
||||
socket_close($socket);
|
||||
unlink($address);
|
||||
--EXPECT--
|
||||
string(7) "sn.socp"
|
||||
Reference in New Issue
Block a user