rnm->cr_spfid = *spfid;
changelog_rec_name(rec)[rec->cr_namelen] = '\0';
- strlcpy(changelog_rec_sname(rec), sname->ln_name, extsize);
+ strscpy(changelog_rec_sname(rec), sname->ln_name, extsize);
rec->cr_namelen += extsize;
}
if (jobid == NULL || jobid[0] == '\0')
return;
- strlcpy(jid->cr_jobid, jobid, sizeof(jid->cr_jobid));
+ strscpy(jid->cr_jobid, jobid, sizeof(jid->cr_jobid));
}
void mdd_changelog_rec_ext_extra_flags(struct changelog_rec *rec, __u64 eflags)
{
struct changelog_ext_xattr *xattr = changelog_rec_xattr(rec);
- strlcpy(xattr->cr_xattr, xattr_name, sizeof(xattr->cr_xattr));
+ strscpy(xattr->cr_xattr, xattr_name, sizeof(xattr->cr_xattr));
}
/**