Boost logo

Boost :

From: David Deakins (ddeakins_at_[hidden])
Date: 2007-11-21 11:51:12

I attached a small patch for libs\asio\test\ip\multicast.cpp that should
fix the last problems for asio on Mobile 5. It addresses two things:

- apparently WinCE will let you get the IP_MULTICAST_LOOP option, but
not set it. I updated the expected result of the get_option tests

- Although WinCE 5.0 support multicast group membership, it has a bug
that restricts the range of multicast addresses it can use:

    It appears to me that any group address which does not have 0's in
    the b and c positions of a.b.c.d will not work. Further, any
    address, even if b and c are zero, where d has bit 0 or 1 set doesn't
    seem to work, either. So a.0.0.4 works, but a.0.0.5 does not and
    neither does a.0.0.6. Strange bug...

(See under topic 'Multicast
and WinCE')

As a result, I've changed the v4 multicast address from to as long as that does not cause any problems.


Boost list run by bdawes at, gregod at, cpdaniel at, john at