@@ -100,7 +100,7 @@ static mp_obj_t ppp_make_new(mp_obj_t stream) {
100
100
}
101
101
MP_DEFINE_CONST_FUN_OBJ_1 (esp_network_ppp_make_new_obj , ppp_make_new );
102
102
103
- static u32_t ppp_output_callback (ppp_pcb * pcb , u8_t * data , u32_t len , void * ctx ) {
103
+ static u32_t ppp_output_callback (ppp_pcb * pcb , const void * data , u32_t len , void * ctx ) {
104
104
ppp_if_obj_t * self = ctx ;
105
105
106
106
mp_obj_t stream = self -> stream ;
@@ -109,7 +109,7 @@ static u32_t ppp_output_callback(ppp_pcb *pcb, u8_t *data, u32_t len, void *ctx)
109
109
}
110
110
111
111
int err ;
112
- return mp_stream_rw (stream , data , len , & err , MP_STREAM_RW_WRITE );
112
+ return mp_stream_rw (stream , ( void * ) data , len , & err , MP_STREAM_RW_WRITE );
113
113
}
114
114
115
115
static void pppos_client_task (void * self_in ) {
@@ -145,7 +145,7 @@ static mp_obj_t ppp_active(size_t n_args, const mp_obj_t *args) {
145
145
return mp_const_true ;
146
146
}
147
147
148
- self -> pcb = pppapi_pppos_create (& self -> pppif , ( void * ) ppp_output_callback , ppp_status_cb , self );
148
+ self -> pcb = pppapi_pppos_create (& self -> pppif , ppp_output_callback , ppp_status_cb , self );
149
149
150
150
if (self -> pcb == NULL ) {
151
151
mp_raise_msg (& mp_type_RuntimeError , MP_ERROR_TEXT ("init failed" ));
0 commit comments