This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
FTP client error message typo
- From: daniel dot neri at sigicom dot se (Daniel Néri)
- To: ecos-patches at sources dot redhat dot com
- Date: Fri, 11 Jul 2003 11:40:59 +0200
- Subject: FTP client error message typo
- Cancel-lock: sha1:3u/lTPemX+quTFlx1mDMGhqtrPU=
- Organization: Sigicom AB, Stockholm, Sweden
Here's a trivial typo fix and, as a bonus, sprintf has been replaced
by snprintf in two places.
Regards,
--Daniel
diff -u -5 -p -r1.1.1.3 -r1.3
--- net/ftpclient/current/ChangeLog 2003/05/14 08:50:16 1.1.1.3
+++ net/ftpclient/current/ChangeLog 2003/07/02 22:45:14 1.3
@@ -1,5 +1,10 @@
+2003-07-02 Daniel Néri <daniel.neri@sigicom.se>
+
+ * src/ftpclient.c (send_cmd): Fix typo in error message.
+ (opendatasock): Use snprintf instead of sprintf.
+
2003-04-28 Andrew Lunn <andrew.lunn@ascom.ch>
* src/ftpclient.c (connect_to_server): Added support for
IPv6. This meant changing from using the PORT command to using
EPRT, when setting up the data connection. EPRT is protocol
diff -u -5 -p -r1.1.1.2 -r1.2
--- net/ftpclient/current/src/ftpclient.c 2003/05/14 08:50:16 1.1.1.2
+++ net/ftpclient/current/src/ftpclient.c 2003/07/02 22:41:18 1.2
@@ -169,11 +169,11 @@ send_cmd(int s,char * msgbuf,ftp_printf_
if ((len = write(s,msgbuf,slen)) != slen) {
if (slen < 0) {
ftp_printf(1,"write %s\n",strerror(errno));
return FTP_BAD;
} else {
- ftp_printf(1,"write truncasted!\n");
+ ftp_printf(1,"write truncated!\n");
return FTP_BAD;
}
}
return 1;
}
@@ -374,16 +374,16 @@ opendatasock(int ctrl_s,
getnameinfo(&local,sizeof(local),name,sizeof(name), port, sizeof(port),
NI_NUMERICHOST|NI_NUMERICSERV);
switch (local.sa_family) {
case AF_INET: {
- sprintf(buf,"|1|%s|%s|", name, port);
+ snprintf(buf, sizeof buf, "|1|%s|%s|", name, port);
break;
}
#ifdef CYGPKG_NET_INET6
case AF_INET6: {
- sprintf(buf,"|2|%s|%s|", name, port);
+ snprintf(buf, sizeof buf, "|2|%s|%s|", name, port);
break;
}
#endif
default:
close (s);