From: Simon Glass Date: Thu, 6 Mar 2025 00:25:03 +0000 (-0700) Subject: boot: Use strlcpy() in label_boot() X-Git-Tag: v2025.07-rc1~18^2~21^2~20 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0fd3ed1cd73d6b262c204c27cbe6dc1ad1c09e91;p=pandora-u-boot.git boot: Use strlcpy() in label_boot() This function is recommended instead of strncpy() since it always terminates the string. Signed-off-by: Simon Glass --- diff --git a/boot/pxe_utils.c b/boot/pxe_utils.c index 82f217aaf86..e96935896a9 100644 --- a/boot/pxe_utils.c +++ b/boot/pxe_utils.c @@ -558,7 +558,7 @@ static int label_boot(struct pxe_context *ctx, struct pxe_label *label) } if (label->append) - strncpy(bootargs, label->append, sizeof(bootargs)); + strlcpy(bootargs, label->append, sizeof(bootargs)); strcat(bootargs, ip_str); strcat(bootargs, mac_str);