sparc64: aout32_core_dump(): convert strncpy(x, y, sizeof(x)) to strlcpy
PATCH 1/1 sparc64: aout32_core_dump(): convert strncpy(x, y, sizeof(x)) to strlcpy
This patch was not yet tested. Please confirm it's right.
---
strncpy does not append '\0' if the length of the source string equals the size parameter, strlcpy does.
Signed-off-by Roel Kluin <[email protected]>
---
arch/sparc64/kernel/binfmt_aout32.c +1 -1
@@ -100,7 +100,7 @@ static int aout32_core_dump(long signr, struct pt_regs *regs, struct file *file,set_fs (KERNEL_DS ); has_dumped =1 ; current->flags |=PF_DUMPCORE ; -strncpy (dump.u_comm, current->comm,sizeof (dump.u_comm)); +strlcpy (dump.u_comm, current->comm,sizeof (dump.u_comm)); dump.signal = signr;aout_dump_thread (regs, &dump);