--TEST--
ext/sockets - socket_getsockname - basic test
--CREDITS--
Florian Anderiasch
fa@php.net
--SKIPIF--
<?php
    
if (!extension_loaded('sockets')) {
        die(
'skip sockets extension not available.');
    }
?>
--FILE--
<?php
    $rand 
rand(1,999);
    
$s_c     socket_create(AF_INETSOCK_STREAMSOL_TCP);
    
$s_bind  socket_bind($s_c'0.0.0.0'31330+$rand);
    
var_dump($s_bind);
    
    
// Connect to destination address
    
$s_peer  socket_getpeername($s_c$ip$port);
    
var_dump($s_peer);
    
var_dump($ip);
    
var_dump($port);
    
socket_close($s_c);
?>

--EXPECTF--
bool(true)

Warning: socket_getpeername(): unable to retrieve peer name [%i]: %a in %s on line %i
bool(false)
NULL
NULL