]> git.ozlabs.org Git - ppp.git/blobdiff - pppd/plugins/radius/clientid.c
radius: Fix compiler warning
[ppp.git] / pppd / plugins / radius / clientid.c
index d49579c43cc3ec10039bf754268495dcad16c4fa..09ec3d04c56346e309d0c209690214dcbe9dd3d8 100644 (file)
@@ -110,7 +110,7 @@ UINT4 rc_map2id(char *name)
        if (*name != '/')
                strcpy(ttyname, "/dev/");
 
-       strncat(ttyname, name, sizeof(ttyname));
+       strncat(ttyname, name, sizeof(ttyname) - strlen(ttyname) -1);
 
        for(p = map2id_list; p; p = p->next)
                if (!strcmp(ttyname, p->name)) return p->id;