]> www.infradead.org Git - users/hch/misc.git/commit
ceph: Use strscpy() instead of strcpy() in __get_snap_name()
authorAbdul Rahim <abdul.rahim@myyahoo.com>
Fri, 15 Nov 2024 11:24:19 +0000 (16:54 +0530)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 18 Nov 2024 16:34:36 +0000 (17:34 +0100)
commitc152737be22b103bff5987e03136a69710c2e68f
tree04a308230bcdbacc9ebdfb88d38f4c57b562c1c5
parente50f960bea7a25da0848fa8e1eec715670c4be70
ceph: Use strscpy() instead of strcpy() in __get_snap_name()

strcpy() performs no bounds checking on the destination buffer. This
could result in linear overflows beyond the end of the buffer, leading
to all kinds of misbehaviors [1].

This fixes checkpatch warning:
    WARNING: Prefer strscpy over strcpy

[1] https://www.kernel.org/doc/html/latest/process/deprecated.html#strcpy

[ idryomov: formatting ]

Signed-off-by: Abdul Rahim <abdul.rahim@myyahoo.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
fs/ceph/export.c