---TEST--\r
-Multicast support: IPv4 send options\r
---SKIPIF--\r
-<?php\r
-if (!extension_loaded('sockets')) {\r
- die('skip sockets extension not available.');\r
-}\r
-if (socket_set_option($s, $level, IP_MULTICAST_IF, 1) === false) {\r
- die("skip interface 1 either doesn't exist or has no ipv4 address");\r
-}\r
---FILE--\r
-<?php\r
-$domain = AF_INET;\r
-$level = IPPROTO_IP;\r
-$s = socket_create($domain, SOCK_DGRAM, SOL_UDP) or die("err");\r
-\r
-echo "Setting IP_MULTICAST_TTL\n";\r
-$r = socket_set_option($s, $level, IP_MULTICAST_TTL, 9);\r
-var_dump($r);\r
-$r = socket_get_option($s, $level, IP_MULTICAST_TTL);\r
-var_dump($r);\r
-echo "\n";\r
-\r
-echo "Setting IP_MULTICAST_LOOP\n";\r
-$r = socket_set_option($s, $level, IP_MULTICAST_LOOP, 0);\r
-var_dump($r);\r
-$r = socket_get_option($s, $level, IP_MULTICAST_LOOP);\r
-var_dump($r);\r
-$r = socket_set_option($s, $level, IP_MULTICAST_LOOP, 1);\r
-var_dump($r);\r
-$r = socket_get_option($s, $level, IP_MULTICAST_LOOP);\r
-var_dump($r);\r
-echo "\n";\r
-\r
-echo "Setting IP_MULTICAST_IF\n";\r
-echo "interface 0:\n";\r
-$r = socket_set_option($s, $level, IP_MULTICAST_IF, 0);\r
-var_dump($r);\r
-$r = socket_get_option($s, $level, IP_MULTICAST_IF);\r
-var_dump($r);\r
-echo "interface 1:\n";\r
-$r = socket_set_option($s, $level, IP_MULTICAST_IF, 1);\r
-var_dump($r);\r
-$r = socket_get_option($s, $level, IP_MULTICAST_IF);\r
-var_dump($r);\r
-echo "\n";\r
-\r
---EXPECT--\r
-Setting IP_MULTICAST_TTL\r
-bool(true)\r
-int(9)\r
-\r
-Setting IP_MULTICAST_LOOP\r
-bool(true)\r
-int(0)\r
-bool(true)\r
-int(1)\r
-\r
-Setting IP_MULTICAST_IF\r
-interface 0:\r
-bool(true)\r
-int(0)\r
-interface 1:\r
-bool(true)\r
-int(1)\r
+--TEST--
+Multicast support: IPv4 send options
+--SKIPIF--
+<?php
+if (!extension_loaded('sockets')) {
+ die('skip sockets extension not available.');
+}
+$s = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP) or die("err");
+if (socket_set_option($s, IPPROTO_IP, IP_MULTICAST_IF, 1) === false) {
+ die("skip interface 1 either doesn't exist or has no ipv4 address");
+}
+--FILE--
+<?php
+$domain = AF_INET;
+$level = IPPROTO_IP;
+$s = socket_create($domain, SOCK_DGRAM, SOL_UDP) or die("err");
+
+echo "Setting IP_MULTICAST_TTL\n";
+$r = socket_set_option($s, $level, IP_MULTICAST_TTL, 9);
+var_dump($r);
+$r = socket_get_option($s, $level, IP_MULTICAST_TTL);
+var_dump($r);
+echo "\n";
+
+echo "Setting IP_MULTICAST_LOOP\n";
+$r = socket_set_option($s, $level, IP_MULTICAST_LOOP, 0);
+var_dump($r);
+$r = socket_get_option($s, $level, IP_MULTICAST_LOOP);
+var_dump($r);
+$r = socket_set_option($s, $level, IP_MULTICAST_LOOP, 1);
+var_dump($r);
+$r = socket_get_option($s, $level, IP_MULTICAST_LOOP);
+var_dump($r);
+echo "\n";
+
+echo "Setting IP_MULTICAST_IF\n";
+echo "interface 0:\n";
+$r = socket_set_option($s, $level, IP_MULTICAST_IF, 0);
+var_dump($r);
+$r = socket_get_option($s, $level, IP_MULTICAST_IF);
+var_dump($r);
+echo "interface 1:\n";
+$r = socket_set_option($s, $level, IP_MULTICAST_IF, 1);
+var_dump($r);
+$r = socket_get_option($s, $level, IP_MULTICAST_IF);
+var_dump($r);
+echo "\n";
+
+--EXPECT--
+Setting IP_MULTICAST_TTL
+bool(true)
+int(9)
+
+Setting IP_MULTICAST_LOOP
+bool(true)
+int(0)
+bool(true)
+int(1)
+
+Setting IP_MULTICAST_IF
+interface 0:
+bool(true)
+int(0)
+interface 1:
+bool(true)
+int(1)