From 82d08dccc6962804fa6355e5f5380434c4003bd7 Mon Sep 17 00:00:00 2001 From: Josef Gajdusek Date: Tue, 5 May 2015 20:06:05 +0200 Subject: [PATCH] esp8266: Fix endian of address returned by esp.getaddrinfo() --- esp8266/modesp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esp8266/modesp.c b/esp8266/modesp.c index f5baadcbf7..f86273d175 100644 --- a/esp8266/modesp.c +++ b/esp8266/modesp.c @@ -413,7 +413,7 @@ STATIC void esp_getaddrinfo_cb(const char *name, ip_addr_t *ipaddr, void *arg) { tuple->items[2] = MP_OBJ_NEW_SMALL_INT(0); tuple->items[3] = MP_OBJ_NEW_QSTR(MP_QSTR_); tuple->items[4] = netutils_format_inet_addr(ip, - esp_getaddrinfo_cb_struct.port, NETUTILS_BIG); + esp_getaddrinfo_cb_struct.port, NETUTILS_LITTLE); call_function_2_protected(esp_getaddrinfo_cb_struct.lambda, namestr, tuple); } else { call_function_2_protected(esp_getaddrinfo_cb_struct.lambda, namestr, mp_const_none);