diff options
author | pquerna <pquerna@13f79535-47bb-0310-9956-ffa450edef68> | 2005-01-10 02:50:57 +0000 |
---|---|---|
committer | pquerna <pquerna@13f79535-47bb-0310-9956-ffa450edef68> | 2005-01-10 02:50:57 +0000 |
commit | 824958c4e01f7d894b7e987e63023f14581bd158 (patch) | |
tree | a35a8c9f64ac33065170571764dea4c3d80f59a3 /include | |
parent | 5e0190f08707d3dbabbadca9274532549a836494 (diff) | |
download | libapr-824958c4e01f7d894b7e987e63023f14581bd158.tar.gz |
Add Support for Single Source Multicast.
Submitted By: Colm MacCarthaigh
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@124752 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include')
-rw-r--r-- | include/apr_network_io.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/include/apr_network_io.h b/include/apr_network_io.h index 8721fa166..9df0ec29c 100644 --- a/include/apr_network_io.h +++ b/include/apr_network_io.h @@ -758,14 +758,13 @@ APR_DECLARE_INHERIT_UNSET(socket); * @param join The address of the multicast group to join * @param iface Address of the interface to use. If NULL is passed, the * default multicast interface will be used. (OS Dependent) - * @param ssm Single Source Multicast Address to accept transmissions from. - * @remark Single Source Multicast is not currently implemented, and you must - * pass NULL for the argument. + * @param source Source Address to accept transmissions from (non-NULL + * implies Source-Specific Multicast) */ APR_DECLARE(apr_status_t) apr_mcast_join(apr_socket_t *sock, apr_sockaddr_t *join, apr_sockaddr_t *iface, - apr_sockaddr_t *ssm); + apr_sockaddr_t *source); /** * Leave a Multicast Group. All arguments must be the same as @@ -774,14 +773,13 @@ APR_DECLARE(apr_status_t) apr_mcast_join(apr_socket_t *sock, * @param leave The address of the multicast group to leave * @param iface Address of the interface to use. If NULL is passed, the * default multicast interface will be used. (OS Dependent) - * @param ssm Single Source Multicast Address that transmissions came from. - * @remark Single Source Multicast is not currently implemented, and you must - * pass NULL for the argument. + * @param source Source Address to accept transmissions from (non-NULL + * implies Source-Specific Multicast) */ APR_DECLARE(apr_status_t) apr_mcast_leave(apr_socket_t *sock, apr_sockaddr_t *leave, apr_sockaddr_t *iface, - apr_sockaddr_t *ssm); + apr_sockaddr_t *source); /** * Set the Multicast Time to Live (ttl) for a multicast transmission. |