#include "in-addr-util.h"
-int in_addr_null(int family, union in_addr_union *u) {
+int in_addr_null(int family, const union in_addr_union *u) {
assert(u);
if (family == AF_INET)
}
-int in_addr_equal(int family, union in_addr_union *a, union in_addr_union *b) {
+int in_addr_equal(int family, const union in_addr_union *a, const union in_addr_union *b) {
assert(a);
assert(b);
return -EINVAL;
}
-
-static const char* const family_table[] = {
- [AF_UNSPEC] = "unspec",
- [AF_UNIX] = "unix",
- [AF_INET] = "inet",
- [AF_INET6] = "inet6",
- [AF_NETLINK] = "netlink",
- [AF_PACKET] = "packet",
- [AF_BLUETOOTH] = "bluetooth",
- [AF_NFC] = "nfc",
-};
-DEFINE_STRING_TABLE_LOOKUP(family, int);