4 $s = socket_create($domain, SOCK_DGRAM
, SOL_UDP
) or die("err");
6 echo "Setting IP_MULTICAST_TTL\n";
7 $r = socket_set_option($s, $level, IP_MULTICAST_TTL
, 9);
9 $r = socket_get_option($s, $level, IP_MULTICAST_TTL
);
13 echo "Setting IP_MULTICAST_LOOP\n";
14 $r = socket_set_option($s, $level, IP_MULTICAST_LOOP
, 0);
16 $r = socket_get_option($s, $level, IP_MULTICAST_LOOP
);
18 $r = socket_set_option($s, $level, IP_MULTICAST_LOOP
, 1);
20 $r = socket_get_option($s, $level, IP_MULTICAST_LOOP
);
24 echo "Setting IP_MULTICAST_IF\n";
25 echo "interface 0:\n";
26 $r = socket_set_option($s, $level, IP_MULTICAST_IF
, 0);
28 $r = socket_get_option($s, $level, IP_MULTICAST_IF
);
30 echo "interface 1:\n";
31 $r = socket_set_option($s, $level, IP_MULTICAST_IF
, 1);
33 $r = socket_get_option($s, $level, IP_MULTICAST_IF
);