Home
last modified time | relevance | path

Searched refs:SA_IN6_U8_P (Results 1 – 2 of 2) sorted by relevance

/dports/net/ocserv/ocserv-1.1.3/src/
H A Dip-lease.c149 if (memcmp(SA_IN6_U8_P(subnet), SA_IN6_U8_P(net), 16) == 0) { in is_ipv6_ok()
401 SA_IN6_U8_P(&network)[i] &= (SA_IN6_U8_P(&mask)[i]); in get_ipv6_lease()
424SA_IN6_U8_P(&proc->ipv6->sig)[i] = SA_IN6_U8_P(&proc->ipv6->rip)[i] & SA_IN6_U8_P(&subnet_mask)[i]; in get_ipv6_lease()
458 SA_IN6_U8_P(&rnd), sizeof(struct in6_addr)); in get_ipv6_lease()
468 ip_from_seed(SA_IN6_U8_P(&rnd), sizeof(struct in6_addr), in get_ipv6_lease()
469 SA_IN6_U8_P(&rnd), sizeof(struct in6_addr)); in get_ipv6_lease()
476 SA_IN6_U8_P(&rnd)[i] &= ~(SA_IN6_U8_P(&mask)[i]); in get_ipv6_lease()
480 SA_IN6_U8_P(&rnd)[i] |= (SA_IN6_U8_P(&network)[i]); in get_ipv6_lease()
486 SA_IN6_U8_P(&proc->ipv6->sig)[i] = SA_IN6_U8_P(&rnd)[i] & SA_IN6_U8_P(&subnet_mask)[i]; in get_ipv6_lease()
509 SA_IN6_U8_P(&proc->ipv6->lip)[15] |= 1; in get_ipv6_lease()
H A Dip-util.h54 #define SA_IN6_U8_P(p) ((uint8_t*)(&((struct sockaddr_in6 *)(p))->sin6_addr)) macro
59 …SA_IN_P_GENERIC(addr, size) ((size==sizeof(struct sockaddr_in))?SA_IN_U8_P(addr):SA_IN6_U8_P(addr))
60 #define SA_IN_P_TYPE(addr, type) ((type==AF_INET)?SA_IN_U8_P(addr):SA_IN6_U8_P(addr))