File tree Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -11,18 +11,20 @@ fa@php.net
11
11
?>
12
12
--FILE--
13
13
<?php
14
- $ rand = rand (1 ,999 );
15
- $ s_c = socket_create_listen (31330 +$ rand );
16
- // wrong parameter count
17
- try {
18
- $ s_w = socket_connect ($ s_c );
19
- } catch (TypeError $ e ) {
20
- echo $ e ->getMessage (), "\n" ;
21
- }
22
- $ s_w = socket_connect ($ s_c , '0.0.0.0 ' );
23
- $ s_w = socket_connect ($ s_c , '0.0.0.0 ' , 31330 +$ rand );
24
14
25
- socket_close ($ s_c );
15
+ $ s_c = socket_create_listen (0 );
16
+ socket_getsockname ($ s_c , $ addr , $ port );
17
+
18
+ // wrong parameter count
19
+ try {
20
+ $ s_w = socket_connect ($ s_c );
21
+ } catch (TypeError $ e ) {
22
+ echo $ e ->getMessage (), "\n" ;
23
+ }
24
+ $ s_w = socket_connect ($ s_c , '0.0.0.0 ' );
25
+ $ s_w = socket_connect ($ s_c , '0.0.0.0 ' , $ port );
26
+
27
+ socket_close ($ s_c );
26
28
27
29
?>
28
30
--EXPECTF--
You can’t perform that action at this time.
0 commit comments