Structure used to specify values for the PR_SockOpt_AddMember
and PR_SockOpt_DropMember
socket options that define a request to join or leave a multicast group.
Syntax
#include <prio.h> struct PRMcastRequest { PRNetAddr mcaddr; PRNetAddr ifaddr; }; typedef struct PRMcastRequest PRMcastRequest;
Fields
The structure has the following fields:
mcaddr
- IP multicast address of group.
ifaddr
- Local IP address of interface.
Description
The mcaddr
and ifaddr
fields are of the type PRNetAddr
, but their port
fields are ignored. Only the IP address (inet.ip
) fields are used.