From 9f105860590c21ec997c1c7c3f7c3303ce6b9103 Mon Sep 17 00:00:00 2001 From: qiuyiuestc Date: Sun, 1 Aug 2010 23:23:11 +0000 Subject: [PATCH] fix tftp create file fail bug git-svn-id: https://rt-thread.googlecode.com/svn/trunk@819 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- components/net/apps/tftp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/net/apps/tftp.c b/components/net/apps/tftp.c index 7e5b1f90d9..262c0673ce 100644 --- a/components/net/apps/tftp.c +++ b/components/net/apps/tftp.c @@ -26,7 +26,7 @@ void tftp_get(const char* host, const char* dir, const char* filename) "%s/%s", dir, filename); /* open local file for write */ - fd = open((char*)tftp_buffer, O_RDWR, 0); + fd = open((char*)tftp_buffer, O_RDWR | O_CREAT, 0); if (fd < 0) { rt_kprintf("can't open local filename\n");