This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Cygwin 1.5.18: Problem using setsockopt() for multicast


Brian Ford wrote:
> On Thu, 17 Aug 2006, Alessandro Saffiotti wrote:
> 
>> I ran into the following problem when using setsockopt to create a
>> multicast receiver in my own application.  Here is the relevant part
>> of the code:
>>
>>   tcp_broadcast_receiver = socket(PF_INET,SOCK_DGRAM,IPPROTO_IP);
>>
>>   memset(&imreq, 0, sizeof(struct ip_mreq));
>>   imreq.imr_multiaddr.s_addr = inet_addr("227.1.3.5");
>>   imreq.imr_interface.s_addr = INADDR_ANY;
> 
> INADDR_ANY is in host byte order, but you need network order for this
> call.
> 
INADDR_ANY is 0 (zero), so that should not cause any problem anywhere.

--
VH


Attachment: signature.asc
Description: OpenPGP digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]