File tree Expand file tree Collapse file tree
ports/espressif/common-hal/socketpool Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1177,6 +1177,7 @@ msgid "Interrupted by output function"
11771177msgstr ""
11781178
11791179#: ports/espressif/common-hal/espulp/ULP.c
1180+ #: ports/espressif/common-hal/microcontroller/Processor.c
11801181#: ports/mimxrt10xx/common-hal/audiobusio/__init__.c
11811182#: ports/mimxrt10xx/common-hal/pwmio/PWMOut.c
11821183#: ports/raspberrypi/bindings/picodvi/Framebuffer.c
@@ -1557,7 +1558,6 @@ msgstr ""
15571558msgid "Only IPv4 addresses supported"
15581559msgstr ""
15591560
1560- #: ports/espressif/common-hal/socketpool/Socket.c
15611561#: ports/raspberrypi/common-hal/socketpool/Socket.c
15621562msgid "Only IPv4 sockets supported"
15631563msgstr ""
@@ -2219,6 +2219,10 @@ msgstr ""
22192219msgid "Unsupported hash algorithm"
22202220msgstr ""
22212221
2222+ #: ports/espressif/common-hal/socketpool/Socket.c
2223+ msgid "Unsupported socket type"
2224+ msgstr ""
2225+
22222226#: ports/espressif/common-hal/_bleio/Adapter.c
22232227#: ports/espressif/common-hal/dualbank/__init__.c
22242228msgid "Update failed"
Original file line number Diff line number Diff line change @@ -230,8 +230,14 @@ bool socketpool_socket(socketpool_socketpool_obj_t *self,
230230
231231socketpool_socket_obj_t * common_hal_socketpool_socket (socketpool_socketpool_obj_t * self ,
232232 socketpool_socketpool_addressfamily_t family , socketpool_socketpool_sock_t type , int proto ) {
233- if (family != SOCKETPOOL_AF_INET ) {
234- mp_raise_NotImplementedError (MP_ERROR_TEXT ("Only IPv4 sockets supported" ));
233+ switch (family ) {
234+ #if CIRCUITPY_SOCKETPOOL_IPV6
235+ case SOCKETPOOL_AF_INET6 :
236+ #endif
237+ case SOCKETPOOL_AF_INET :
238+ break ;
239+ default :
240+ mp_raise_NotImplementedError (MP_ERROR_TEXT ("Unsupported socket type" ));
235241 }
236242
237243 socketpool_socket_obj_t * sock = m_new_obj_with_finaliser (socketpool_socket_obj_t );
You can’t perform that action at this time.
0 commit comments