return family2addrsize(sockunion_family(su));
}
-const u_char *sockunion_get_addr(const union sockunion *su)
+const uint8_t *sockunion_get_addr(const union sockunion *su)
{
switch (sockunion_family(su)) {
case AF_INET:
- return (const u_char *)&su->sin.sin_addr.s_addr;
+ return (const uint8_t *)&su->sin.sin_addr.s_addr;
case AF_INET6:
- return (const u_char *)&su->sin6.sin6_addr;
+ return (const uint8_t *)&su->sin6.sin6_addr;
}
return NULL;
}
-void sockunion_set(union sockunion *su, int family, const u_char *addr,
+void sockunion_set(union sockunion *su, int family, const uint8_t *addr,
size_t bytes)
{
if (family2addrsize(family) != bytes)
const struct in6_addr *addr2)
{
unsigned int i;
- const u_char *p1, *p2;
+ const uint8_t *p1, *p2;
- p1 = (const u_char *)addr1;
- p2 = (const u_char *)addr2;
+ p1 = (const uint8_t *)addr1;
+ p2 = (const uint8_t *)addr2;
for (i = 0; i < sizeof(struct in6_addr); i++) {
if (p1[i] > p2[i])