3 // $Id: SOCK_Dgram_Mcast.inl 80826 2008-03-04 14:51:23Z wotte $
5 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
8 ACE_SOCK_Dgram_Mcast::set_option (int option,
11 ACE_TRACE ("ACE_SOCK_Dgram_Mcast::set_option");
13 if (this->get_handle () == ACE_INVALID_HANDLE)
16 int level = IPPROTO_IP;
17 #if defined (IPPROTO_IPV6) && ! defined (INTEGRITY)
18 if (this->send_addr_.get_type () == PF_INET6)
20 #endif /* IPPROTO_IPV6 */
22 return this->ACE_SOCK::set_option (level,
29 ACE_SOCK_Dgram_Mcast::send (const void *buf,
33 ACE_TRACE ("ACE_SOCK_Dgram_Mcast::send");
34 return this->ACE_SOCK_Dgram::send (buf,
41 ACE_SOCK_Dgram_Mcast::send (const iovec iov[],
45 ACE_TRACE ("ACE_SOCK_Dgram_Mcast::send");
46 return this->ACE_SOCK_Dgram::send (iov,
52 ACE_END_VERSIONED_NAMESPACE_DECL