summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorarmink <[email protected]>2017-08-19 20:20:05 +0800
committerarmink <[email protected]>2017-08-19 20:20:05 +0800
commit38ca426626ce9f0efe55f640adb2d8daed2f6873 (patch)
tree364bfc9b80f4ec65767abc8596884119ffb879ae /components
parentb53e3c25689b0e60f20ce892cb7a2824cfb5af84 (diff)
[LWIP] Fix lwip 2.0.2 TFTP server file name trans error.
Diffstat (limited to 'components')
-rw-r--r--components/net/lwip-2.0.2/src/apps/tftp/tftp_server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/net/lwip-2.0.2/src/apps/tftp/tftp_server.c b/components/net/lwip-2.0.2/src/apps/tftp/tftp_server.c
index 8f2498a85c..afaa3bb08d 100644
--- a/components/net/lwip-2.0.2/src/apps/tftp/tftp_server.c
+++ b/components/net/lwip-2.0.2/src/apps/tftp/tftp_server.c
@@ -226,7 +226,7 @@ recv(void *arg, struct udp_pcb *upcb, struct pbuf *p, const ip_addr_t *addr, u16
case PP_HTONS(TFTP_WRQ):
{
const char tftp_null = 0;
- char filename[TFTP_MAX_FILENAME_LEN] = { 0 };
+ char filename[TFTP_MAX_FILENAME_LEN + 1] = { 0 };
char mode[TFTP_MAX_MODE_LEN] = { 0 };
u16_t filename_end_offset;
u16_t mode_end_offset;