Skip to content

Commit ff923f2

Browse files
committed
extmod/modussl_mbedtls.c: formatting
1 parent 1fb794d commit ff923f2

File tree

1 file changed

+22
-21
lines changed

1 file changed

+22
-21
lines changed

extmod/modussl_mbedtls.c

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ int _mbedtls_ssl_send(void *ctx, const byte *buf, size_t len) {
8585

8686
int out_sz = sock_stream->write(sock, buf, len, &err);
8787
if (out_sz == MP_STREAM_ERROR) {
88-
if(mp_is_nonblocking_error(err)) {
88+
if (mp_is_nonblocking_error(err)) {
8989
return MBEDTLS_ERR_SSL_WANT_WRITE;
9090
}
9191
return -err;
@@ -101,28 +101,15 @@ int _mbedtls_ssl_recv(void *ctx, byte *buf, size_t len) {
101101
int err;
102102
int out_sz = sock_stream->read(sock, buf, len, &err);
103103
if (out_sz == MP_STREAM_ERROR) {
104-
if(mp_is_nonblocking_error(err)) {
104+
if (mp_is_nonblocking_error(err)) {
105105
return MBEDTLS_ERR_SSL_WANT_READ;
106106
}
107107
return -err;
108108
}
109109
return out_sz;
110110
}
111111

112-
STATIC mp_obj_t socket_setblocking(mp_obj_t self_in, mp_obj_t flag_in) {
113-
mp_obj_ssl_socket_t *o = MP_OBJ_TO_PTR(self_in);
114-
mp_obj_t sock = o->sock;
115-
mp_obj_t dest[3];
116-
117-
mp_load_method_maybe(sock, MP_QSTR_setblocking, dest);
118-
if (dest[0] == MP_OBJ_NULL || dest[1] == MP_OBJ_NULL) {
119-
mp_raise_msg(&mp_type_RuntimeError, "wrapped socket must implement setblocking()");
120-
}
121112

122-
dest[2] = flag_in;
123-
return mp_call_method_n_kw(1, 0, dest);
124-
}
125-
STATIC MP_DEFINE_CONST_FUN_OBJ_2(socket_setblocking_obj, socket_setblocking);
126113

127114
STATIC mp_obj_ssl_socket_t *socket_new(mp_obj_t sock, struct ssl_args *args) {
128115
mp_obj_ssl_socket_t *o = m_new_obj(mp_obj_ssl_socket_t);
@@ -147,9 +134,9 @@ STATIC mp_obj_ssl_socket_t *socket_new(mp_obj_t sock, struct ssl_args *args) {
147134
}
148135

149136
ret = mbedtls_ssl_config_defaults(&o->conf,
150-
MBEDTLS_SSL_IS_CLIENT,
151-
MBEDTLS_SSL_TRANSPORT_STREAM,
152-
MBEDTLS_SSL_PRESET_DEFAULT);
137+
MBEDTLS_SSL_IS_CLIENT,
138+
MBEDTLS_SSL_TRANSPORT_STREAM,
139+
MBEDTLS_SSL_PRESET_DEFAULT);
153140
if (ret != 0) {
154141
assert(0);
155142
}
@@ -223,7 +210,7 @@ STATIC mp_uint_t socket_read(mp_obj_t o_in, void *buf, mp_uint_t size, int *errc
223210
return 0;
224211
}
225212

226-
if (ret == MBEDTLS_ERR_SSL_WANT_READ) {
213+
if (ret == MBEDTLS_ERR_SSL_WANT_READ) {
227214
*errcode = EWOULDBLOCK;
228215
return 0;
229216
}
@@ -243,7 +230,7 @@ STATIC mp_uint_t socket_write(mp_obj_t o_in, const void *buf, mp_uint_t size, in
243230
return ret;
244231
}
245232

246-
if (ret == MBEDTLS_ERR_SSL_WANT_WRITE) {
233+
if (ret == MBEDTLS_ERR_SSL_WANT_WRITE) {
247234
*errcode = EWOULDBLOCK;
248235
return 0;
249236
}
@@ -252,6 +239,20 @@ STATIC mp_uint_t socket_write(mp_obj_t o_in, const void *buf, mp_uint_t size, in
252239
return MP_STREAM_ERROR;
253240
}
254241

242+
STATIC mp_obj_t socket_setblocking(mp_obj_t self_in, mp_obj_t flag_in) {
243+
mp_obj_ssl_socket_t *o = MP_OBJ_TO_PTR(self_in);
244+
mp_obj_t sock = o->sock;
245+
mp_obj_t dest[3];
246+
247+
mp_load_method_maybe(sock, MP_QSTR_setblocking, dest);
248+
if (dest[0] == MP_OBJ_NULL || dest[1] == MP_OBJ_NULL) {
249+
mp_raise_msg(&mp_type_RuntimeError, "wrapped socket must implement setblocking()");
250+
}
251+
252+
dest[2] = flag_in;
253+
return mp_call_method_n_kw(1, 0, dest);
254+
}
255+
STATIC MP_DEFINE_CONST_FUN_OBJ_2(socket_setblocking_obj, socket_setblocking);
255256

256257
STATIC mp_obj_t socket_close(mp_obj_t self_in) {
257258
mp_obj_ssl_socket_t *self = MP_OBJ_TO_PTR(self_in);
@@ -309,7 +310,7 @@ STATIC mp_obj_t mod_ssl_wrap_socket(size_t n_args, const mp_obj_t *pos_args, mp_
309310

310311
struct ssl_args args;
311312
mp_arg_parse_all(n_args - 1, pos_args + 1, kw_args,
312-
MP_ARRAY_SIZE(allowed_args), allowed_args, (mp_arg_val_t*)&args);
313+
MP_ARRAY_SIZE(allowed_args), allowed_args, (mp_arg_val_t*)&args);
313314

314315
return MP_OBJ_FROM_PTR(socket_new(sock, &args));
315316
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy