The function always returns an IPv6 address, am I missing something here?
struct nrf_addrinfo *result = NULL;
struct nrf_addrinfo hints = {
.ai_family = NRF_AF_INET,
.ai_socktype = NRF_SOCK_STREAM,
.ai_protocol = NRF_IPPROTO_TCP,
.ai_addrlen = 4,
.ai_flags = NRF_AI_NUMERICSERV | NRF_AI_PDNSERV | NRF_AI_CANONNAME,
};
err = nrf_getaddrinfo(hostName, NULL, &hints, &result);
Thank you.