in-addr-util: introduce in{4,6}_addr_is_multicast()

This commit is contained in:
Yu Watanabe
2024-02-25 11:43:37 +00:00
committed by Luca Boccassi
parent 9f0430b74b
commit c7f46150bb
2 changed files with 16 additions and 2 deletions
+2
View File
@@ -40,6 +40,8 @@ static inline bool in_addr_data_is_set(const struct in_addr_data *a) {
return in_addr_data_is_null(a);
}
bool in4_addr_is_multicast(const struct in_addr *a);
bool in6_addr_is_multicast(const struct in6_addr *a);
int in_addr_is_multicast(int family, const union in_addr_union *u);
bool in4_addr_is_link_local(const struct in_addr *a);