Whamcloud - gitweb
LU-17592 build: kernel 6.8 removed strlcpy()
[fs/lustre-release.git] / lustre / osd-zfs / osd_quota.c
index 7079aeb..33b2d41 100644 (file)
@@ -377,7 +377,7 @@ static int osd_it_acct_rec(const struct lu_env *env,
        /* inode accounting is maintained by DMU since 0.7.0 */
        strncpy(info->oti_buf, DMU_OBJACCT_PREFIX,
                DMU_OBJACCT_PREFIX_LEN);
-       strlcpy(info->oti_buf + DMU_OBJACCT_PREFIX_LEN, za->za_name,
+       strscpy(info->oti_buf + DMU_OBJACCT_PREFIX_LEN, za->za_name,
                sizeof(info->oti_buf) - DMU_OBJACCT_PREFIX_LEN);
        rc = osd_zap_lookup(osd, it->oiq_obj->oo_dn->dn_object,
                            it->oiq_obj->oo_dn, info->oti_buf, sizeof(uint64_t),