Annotation of embedaddon/php/ext/sockets/tests/bug63000.phpt, revision 1.1

1.1     ! misho       1: --TEST--
        !             2: Bug #63000: Multicast on OSX
        !             3: --SKIPIF--
        !             4: <?php
        !             5: if (!extension_loaded('sockets')) {
        !             6:     die('skip sockets extension not available.');
        !             7: }
        !             8: if (PHP_OS !== 'Darwin') {
        !             9:     die('is not OSX.');
        !            10: }
        !            11: --FILE--
        !            12: <?php
        !            13: $socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
        !            14: socket_bind($socket, '0.0.0.0', 31057);
        !            15: 
        !            16: $so = socket_set_option($socket, IPPROTO_IP, MCAST_JOIN_GROUP, array(
        !            17:     "group" => '224.0.0.251',
        !            18:     "interface" => 0,
        !            19: ));
        !            20: var_dump($so);
        !            21: --EXPECTF--
        !            22: bool(true)

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>