Lines Matching defs:sa46
348 memset(&dns->sa46, 0, sizeof(dns->sa46));
351 if (lws_dhcpc_status(context, &dns->sa46))
355 n = lws_plat_asyncdns_init(context, &dns->sa46);
368 dns->sa46.sa4.sin_port = htons(53);
369 lws_write_numeric_address((uint8_t *)&dns->sa46.sa4.sin_addr.s_addr, 4,
380 context->async_dns.wsi->udp->sa46 = dns->sa46;
654 lws_sockaddr46 *sa46;
746 sa46 = (lws_sockaddr46 *)&ai[1];
749 c->name = (const char *)&sa46[1];
751 ai->ai_canonname = (char *)&sa46[1];
772 sa46 = (lws_sockaddr46 *)&ai[1];
773 ai->ai_family = sa46->sa4.sin_family = AF_INET;
774 ai->ai_addrlen = sizeof(sa46->sa4);
775 ai->ai_addr = (struct sockaddr *)&sa46->sa4;
776 memcpy(&sa46->sa4.sin_addr, ads, (unsigned int)m);
785 ai->ai_family = sa46->sa6.sin6_family = AF_INET6;
786 ai->ai_addrlen = sizeof(sa46->sa6);
787 ai->ai_addr = (struct sockaddr *)&sa46->sa6;
788 memcpy(&sa46->sa6.sin6_addr, ads, (unsigned int)m);