Mercurial > flash_v2
changeset 1018:3737492e03d1
* src/tftp_server.c (tftpd_read_file): Open the file for reading,
not writing.
| author | asl |
|---|---|
| date | Wed, 14 May 2003 07:02:06 +0000 |
| parents | f1aa765500df |
| children | a06219a61324 |
| files | packages/net/common/current/ChangeLog packages/net/common/current/src/tftp_server.c |
| diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/net/common/current/ChangeLog +++ b/packages/net/common/current/ChangeLog @@ -1,3 +1,8 @@ +2003-05-14 Bob Holmberg <bob_holmberg@yahoo.com> + + * src/tftp_server.c (tftpd_read_file): Open the file for reading, + not writing. + 2003-05-09 Andrew Lunn <andrew.lunn@ascom.ch> * src/ifaddrs.c (getifaddrs): Fill in flags, netmask and broadcast
--- a/packages/net/common/current/src/tftp_server.c +++ b/packages/net/common/current/src/tftp_server.c @@ -433,7 +433,7 @@ tftpd_read_file(struct tftp_server *serv return; } - if ((fd = (server->ops->open)(hdr->th_stuff, O_WRONLY)) < 0) { + if ((fd = (server->ops->open)(hdr->th_stuff, O_RDONLY)) < 0) { tftpd_send_error(s,reply,TFTP_ENOTFOUND,from_addr, from_len); close(s); freeaddrinfo(res);
