]> git.ozlabs.org Git - ppp.git/blobdiff - pppd/plugins/radius/radius.c
Various fixes for errors found by coverity static analysis (#109)
[ppp.git] / pppd / plugins / radius / radius.c
index fbf872006005b59ca5472f73b1a5c1b69007bef4..5f75aaedc54b6afb63b31fa4b07566e551bb5c38 100644 (file)
@@ -898,7 +898,7 @@ radius_acct_start(void)
 
     rstate.start_time = time(NULL);
 
-    strncpy(rstate.session_id, rc_mksid(), sizeof(rstate.session_id));
+    strlcpy(rstate.session_id, rc_mksid(), MAXSESSIONID);
 
     rc_avpair_add(&send, PW_ACCT_SESSION_ID,
                   rstate.session_id, 0, VENDOR_NONE);