This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

FTP client error message typo


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);

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]