Lines Matching defs:sin6
109 #define IP6ADDR_PORT_TO_SOCKADDR(sin6, ipaddr, port) do { \
110 (sin6)->sin6_len = sizeof(struct sockaddr_in6); \
111 (sin6)->sin6_family = AF_INET6; \
112 (sin6)->sin6_port = lwip_htons((port)); \
113 (sin6)->sin6_flowinfo = 0; \
114 inet6_addr_from_ip6addr(&(sin6)->sin6_addr, ipaddr); \
115 (sin6)->sin6_scope_id = ip6_addr_zone(ipaddr); }while(0)
116 #define SOCKADDR6_TO_IP6ADDR_PORT(sin6, ipaddr, port) do { \
117 inet6_addr_to_ip6addr(ip_2_ip6(ipaddr), &((sin6)->sin6_addr)); \
119 ip6_addr_set_zone(ip_2_ip6(ipaddr), (u8_t)((sin6)->sin6_scope_id)); \
121 (port) = lwip_ntohs((sin6)->sin6_port); }while(0)
217 struct sockaddr_in6 sin6;