]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
xfs: replace strncpy with memcpy in xattr listing
authorPranav Tyagi <pranav.tyagi03@gmail.com>
Tue, 17 Jun 2025 13:14:46 +0000 (18:44 +0530)
committerCarlos Maiolino <cem@kernel.org>
Tue, 8 Jul 2025 09:50:09 +0000 (11:50 +0200)
Use memcpy() in place of strncpy() in __xfs_xattr_put_listent().
The length is known and a null byte is added manually.

No functional change intended.

Signed-off-by: Pranav Tyagi <pranav.tyagi03@gmail.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
fs/xfs/xfs_xattr.c

index 0f641a9091ecbf17a086b13ab13844639169c027..ac5cecec9aa144f3a5341d15330ac3d9619b9e98 100644 (file)
@@ -243,7 +243,7 @@ __xfs_xattr_put_listent(
        offset = context->buffer + context->count;
        memcpy(offset, prefix, prefix_len);
        offset += prefix_len;
-       strncpy(offset, (char *)name, namelen);                 /* real name */
+       memcpy(offset, (char *)name, namelen);                  /* real name */
        offset += namelen;
        *offset = '\0';