diff options
author | Chen Gang <gang.chen@asianux.com> | 2013-05-26 07:06:06 (GMT) |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2013-06-10 16:01:26 (GMT) |
commit | 41c8366be83a7c868c5281ad8d9e6715c1564351 (patch) | |
tree | 88f3b71793f94b1f4a1f5f2f9d19b68864ae086e /arch/mips/kernel/prom.c | |
parent | 24b1944fc6b7be857c81f0cb0ff264c57b85ee29 (diff) | |
download | linux-41c8366be83a7c868c5281ad8d9e6715c1564351.tar.xz |
MIPS: using strlcpy() instead of strncpy()
Ensure strings are always '\0' terminated. Or in the next pr_info() shit
may hit the fan.
Signed-off-by: Chen Gang <gang.chen@asianux.com>
Acked-by: John Crispin <blogic@openwrt.org>
Cc: david.daney@cavium.com
Cc: linux-mips@linux-mips.org
Cc: Linux-Arch <linux-arch@vger.kernel.org>
Cc: linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org>
Patchwork: https://patchwork.linux-mips.org/patch/5331/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/kernel/prom.c')
-rw-r--r-- | arch/mips/kernel/prom.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/mips/kernel/prom.c b/arch/mips/kernel/prom.c index 5712bb5..7e95404 100644 --- a/arch/mips/kernel/prom.c +++ b/arch/mips/kernel/prom.c @@ -30,7 +30,7 @@ __init void mips_set_machine_name(const char *name) if (name == NULL) return; - strncpy(mips_machine_name, name, sizeof(mips_machine_name)); + strlcpy(mips_machine_name, name, sizeof(mips_machine_name)); pr_info("MIPS: machine is %s\n", mips_get_machine_name()); } |