diff options
Diffstat (limited to 'include/asterisk/netsock2.h')
-rw-r--r-- | include/asterisk/netsock2.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/asterisk/netsock2.h b/include/asterisk/netsock2.h index 73c57c5d2..888861c65 100644 --- a/include/asterisk/netsock2.h +++ b/include/asterisk/netsock2.h @@ -386,6 +386,20 @@ int ast_sockaddr_is_ipv4(const struct ast_sockaddr *addr); int ast_sockaddr_is_ipv4_mapped(const struct ast_sockaddr *addr); /*! + * \since 1.10 + * + * \brief + * Determine if an IPv4 address is a multicast address + * + * \parm addr the address to check + * + * This function checks if an address is in the 224.0.0.0/4 network block. + * + * \return non-zero if this is a multicast address + */ +int ast_sockaddr_is_ipv4_multicast(const struct ast_sockaddr *addr); + +/*! * \since 1.8 * * \brief |