ssl: make bind & listen into void functions (they throw exceptions) · csamuelson/circuitpython@8c5d9d2 · GitHub
Skip to content

Commit 8c5d9d2

Browse files
committed
ssl: make bind & listen into void functions (they throw exceptions)
1 parent f960c5b commit 8c5d9d2

3 files changed

Lines changed: 21 additions & 26 deletions

File tree

shared-bindings/ssl/SSLSocket.c

Lines changed: 1 addition & 5 deletions

shared-bindings/ssl/SSLSocket.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@
3535
extern const mp_obj_type_t ssl_sslsocket_type;
3636

3737
mp_obj_t common_hal_ssl_sslsocket_accept(ssl_sslsocket_obj_t *self);
38-
size_t common_hal_ssl_sslsocket_bind(ssl_sslsocket_obj_t *self, mp_obj_t addr);
38+
void common_hal_ssl_sslsocket_bind(ssl_sslsocket_obj_t *self, mp_obj_t addr);
3939
void common_hal_ssl_sslsocket_close(ssl_sslsocket_obj_t *self);
4040
void common_hal_ssl_sslsocket_connect(ssl_sslsocket_obj_t *self, mp_obj_t addr);
4141
bool common_hal_ssl_sslsocket_get_closed(ssl_sslsocket_obj_t *self);
4242
bool common_hal_ssl_sslsocket_get_connected(ssl_sslsocket_obj_t *self);
43-
bool common_hal_ssl_sslsocket_listen(ssl_sslsocket_obj_t *self, int backlog);
43+
void common_hal_ssl_sslsocket_listen(ssl_sslsocket_obj_t *self, int backlog);
4444
mp_uint_t common_hal_ssl_sslsocket_recv_into(ssl_sslsocket_obj_t *self, uint8_t *buf, uint32_t len);
4545
mp_uint_t common_hal_ssl_sslsocket_send(ssl_sslsocket_obj_t *self, const uint8_t *buf, uint32_t len);
4646
void common_hal_ssl_sslsocket_settimeout(ssl_sslsocket_obj_t *self, mp_obj_t timeout_obj);

shared-module/ssl/SSLSocket.c

Lines changed: 18 additions & 19 deletions

0 commit comments

Comments
 (0)