mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-13 12:40:17 +00:00
Wrap apr_mcast_hops as switch_mcast_hops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13799 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
44ab48caa6
commit
d195845e5c
@ -1198,6 +1198,14 @@ SWITCH_DECLARE(switch_status_t) switch_socket_timeout_set(switch_socket_t *sock,
|
|||||||
*/
|
*/
|
||||||
SWITCH_DECLARE(switch_status_t) switch_mcast_join(switch_socket_t *sock, switch_sockaddr_t *join, switch_sockaddr_t *iface, switch_sockaddr_t *source);
|
SWITCH_DECLARE(switch_status_t) switch_mcast_join(switch_socket_t *sock, switch_sockaddr_t *join, switch_sockaddr_t *iface, switch_sockaddr_t *source);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set the Multicast Time to Live (ttl) for a multicast transmission.
|
||||||
|
* @param sock The socket to set the multicast ttl
|
||||||
|
* @param ttl Time to live to Assign. 0-255, default=1
|
||||||
|
* @remark If the TTL is 0, packets will only be seen by sockets on the local machine,
|
||||||
|
* and only when multicast loopback is enabled.
|
||||||
|
*/
|
||||||
|
SWITCH_DECLARE(switch_status_t) switch_mcast_hops(switch_socket_t *sock, int32_t ttl);
|
||||||
|
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
@ -737,6 +737,11 @@ SWITCH_DECLARE(switch_status_t) switch_mcast_join(switch_socket_t *sock, switch_
|
|||||||
return apr_mcast_join(sock, join, iface, source);
|
return apr_mcast_join(sock, join, iface, source);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SWITCH_DECLARE(switch_status_t) switch_mcast_hops(switch_socket_t *sock, int32_t ttl)
|
||||||
|
{
|
||||||
|
return apr_mcast_hops(sock, ttl);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* socket functions */
|
/* socket functions */
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user