Mercurial > flash_v2
changeset 834:a440f07b6d29
* src/tftp_client.c: Reduce size of initial request packet
for compatibility with some tftp servers.
| author | asl |
|---|---|
| date | Tue, 18 Mar 2003 11:47:41 +0000 |
| parents | da5d1a18f69c |
| children | d6cfbed66cf9 |
| files | packages/net/common/current/ChangeLog packages/net/common/current/src/tftp_client.c |
| diffstat | 2 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/net/common/current/ChangeLog +++ b/packages/net/common/current/ChangeLog @@ -1,3 +1,8 @@ +2003-03-18 Barton Meeks <bartonm2002@yahoo.com> + + * src/tftp_client.c: Reduce size of initial request packet + for compatibility with some tftp servers. + 2003-03-14 Nick Garnett <nickg@balti.calivar.com> * cdl/net.cdl: Added CYGDBG_NET_SHOW_MBUFS option to turn on
--- a/packages/net/common/current/src/tftp_client.c +++ b/packages/net/common/current/src/tftp_client.c @@ -137,7 +137,7 @@ tftp_get(char *filename, } // Send request - if (sendto(s, data, sizeof(data), 0, + if (sendto(s, data, (int)(cp - data), 0, (struct sockaddr *)&server_addr, sizeof(server_addr)) < 0) { // Problem sending request *err = TFTP_NETERR; @@ -306,7 +306,7 @@ tftp_put(char *filename, while (*fp) *cp++ = *fp++; *cp++ = '\0'; // Send request - if (sendto(s, data, sizeof(data), 0, + if (sendto(s, data, (int)(cp-data), 0, (struct sockaddr *)&server_addr, sizeof(server_addr)) < 0) { // Problem sending request *err = TFTP_NETERR;
