ssize_t ipv4_getrawpacket(struct interface *, int, void *, ssize_t, int *);
void ipv4_free(struct interface *);
#else
-#define ipv4_init() -1
+#define ipv4_init() (-1)
#define ipv4_applyaddr(a) {}
#define ipv4_freeroutes(a) {}
+#define ipv4_free(a) {}
+#define ipv4_addrexists(a) (0)
#endif
#endif
const struct sockaddr_in *addr;
const struct sockaddr_in *net;
const struct sockaddr_in *dst;
+#endif
#ifdef INET6
const struct sockaddr_in6 *sin6;
int ifa_flags;
#endif
}
}
-#endif
freeifaddrs(ifaddrs);