11/*
2- * Copyright (c) 2006-2021 , RT-Thread Development Team
2+ * Copyright (c) 2006-2022 , RT-Thread Development Team
33 *
44 * SPDX-License-Identifier: Apache-2.0
55 *
@@ -202,7 +202,7 @@ int tftp_send_request(struct tftp_xfer *xfer, uint16_t cmd, const char *remote_f
202202 }
203203 /* Packing request packet header */
204204 send_packet -> cmd = htons (cmd );
205- size = sprintf (send_packet -> info .filename , "%s%c%s%c%s%c%d%c%s%c%d%c" ,
205+ size = rt_sprintf (send_packet -> info .filename , "%s%c%s%c%s%c%d%c%s%c%d%c" ,
206206 remote_file , 0 , xfer -> mode , 0 , "blksize" , 0 , xfer -> blksize , 0 ,"tsize" , 0 , 0 , 0 ) + 2 ;
207207 /* send data */
208208 r_size = sendto (xfer -> sock , send_packet , size , 0 ,
@@ -233,7 +233,7 @@ struct tftp_xfer *tftp_recv_request(struct tftp_xfer *xfer, struct tftp_packet *
233233
234234 /* get packet size */
235235 mem_size = sizeof (struct tftp_packet );
236- memset (packet , 0 , mem_size );
236+ rt_memset (packet , 0 , mem_size );
237237 /* Receiving raw data */
238238 size = tftp_recv_raw_data (xfer , packet , mem_size );
239239 if (size > 0 )
@@ -248,7 +248,7 @@ struct tftp_xfer *tftp_recv_request(struct tftp_xfer *xfer, struct tftp_packet *
248248 if (client_xfer != NULL )
249249 {
250250 struct tftp_xfer_private * _client_private = client_xfer -> _private ;
251- memcpy (& _client_private -> sender , & _private -> sender , sizeof (struct sockaddr_in ));
251+ rt_memcpy (& _client_private -> sender , & _private -> sender , sizeof (struct sockaddr_in ));
252252 }
253253 if (ntohs (packet -> cmd ) == TFTP_CMD_RRQ )
254254 {
@@ -343,7 +343,7 @@ struct tftp_xfer *tftp_xfer_create(const char *ip_addr, int port)
343343 tftp_printf ("can't create tftp transfer!! exit\n" );
344344 return NULL ;
345345 }
346- memset (xfer , 0 , mem_len );
346+ rt_memset (xfer , 0 , mem_len );
347347 _private = (struct tftp_xfer_private * )& xfer [1 ];
348348
349349 /* create socket */
0 commit comments