diff options
| author | Lucian Copeland <hierophect@gmail.com> | 2021-03-23 13:48:39 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-23 13:48:39 -0400 |
| commit | 278d53c512442641f518b9eecf549a6568ab4638 (patch) | |
| tree | 4ba075d17cb9c738e45151e29e8e926530e0df69 /ports | |
| parent | 98425c9a9d594d05249bcf4e8edf47075d613111 (diff) | |
| parent | c106b432c50130e34da5c9630d3d9aac0d9f88d2 (diff) | |
Merge pull request #4465 from anecdata/udp_server
swap recvfrom_into() port byte-order
Diffstat (limited to 'ports')
| -rw-r--r-- | ports/esp32s2/common-hal/socketpool/Socket.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ports/esp32s2/common-hal/socketpool/Socket.c b/ports/esp32s2/common-hal/socketpool/Socket.c index 385d71b54..7c6f66c82 100644 --- a/ports/esp32s2/common-hal/socketpool/Socket.c +++ b/ports/esp32s2/common-hal/socketpool/Socket.c @@ -229,7 +229,7 @@ mp_uint_t common_hal_socketpool_socket_recvfrom_into(socketpool_socket_obj_t *se if (!timed_out) { memcpy((void *)ip, (void *)&source_addr.sin_addr.s_addr, sizeof(source_addr.sin_addr.s_addr)); - *port = source_addr.sin_port; + *port = htons(source_addr.sin_port); } else { mp_raise_OSError(ETIMEDOUT); } |
