[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdenetwork/kppp
From:       Lubos Lunak <l.lunak () kde ! org>
Date:       2002-12-10 17:23:03
[Download RAW message or body]

CVS commit by lunakl: 

strcpy() fixes


  M +5 -3      pppstats.cpp   1.33


--- kdenetwork/kppp/pppstats.cpp  #1.32:1.33
@@ -40,4 +40,6 @@
 
 
+#include <config.h>
+
 #include <ctype.h>
 #include <errno.h>
@@ -182,5 +184,5 @@ bool PPPStats::ifIsUp() {
     }
 
-    strncpy(ifr.ifr_name, unitName, sizeof(ifr.ifr_name));
+    strlcpy(ifr.ifr_name, unitName, sizeof(ifr.ifr_name));
 
     if(ioctl(s, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) {
@@ -215,5 +217,5 @@ bool PPPStats::initStats() {
   clear();
 
-  strcpy(ifr.ifr_name, unitName);
+  strlcpy(ifr.ifr_name, unitName, sizeof(ifr.ifr_name));
 
   if (ioctl(s, SIOCGIFADDR, &ifr) < 0) {


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic