2424 * THE SOFTWARE.
2525 */
2626
27- #ifndef MICROPY_INCLUDED_SHARED_BINDINGS_SSL_SSLSOCKET_H
28- #define MICROPY_INCLUDED_SHARED_BINDINGS_SSL_SSLSOCKET_H
27+ #pragma once
2928
3029#if CIRCUITPY_SSL_MBEDTLS
3130#include "shared-module/ssl/SSLSocket.h"
3635extern const mp_obj_type_t ssl_sslsocket_type ;
3736
3837ssl_sslsocket_obj_t * common_hal_ssl_sslsocket_accept (ssl_sslsocket_obj_t * self , uint8_t * ip , uint32_t * port );
39- bool common_hal_ssl_sslsocket_bind (ssl_sslsocket_obj_t * self , const char * host , size_t hostlen , uint32_t port );
38+ size_t common_hal_ssl_sslsocket_bind (ssl_sslsocket_obj_t * self , const char * host , size_t hostlen , uint32_t port );
4039void common_hal_ssl_sslsocket_close (ssl_sslsocket_obj_t * self );
4140void common_hal_ssl_sslsocket_connect (ssl_sslsocket_obj_t * self , const char * host , size_t hostlen , uint32_t port );
4241bool common_hal_ssl_sslsocket_get_closed (ssl_sslsocket_obj_t * self );
@@ -45,5 +44,3 @@ bool common_hal_ssl_sslsocket_listen(ssl_sslsocket_obj_t *self, int backlog);
4544mp_uint_t common_hal_ssl_sslsocket_recv_into (ssl_sslsocket_obj_t * self , uint8_t * buf , uint32_t len );
4645mp_uint_t common_hal_ssl_sslsocket_send (ssl_sslsocket_obj_t * self , const uint8_t * buf , uint32_t len );
4746void common_hal_ssl_sslsocket_settimeout (ssl_sslsocket_obj_t * self , uint32_t timeout_ms );
48-
49- #endif // MICROPY_INCLUDED_SHARED_BINDINGS_SSL_SSLSOCKET_H
0 commit comments