From 74bee99f5928fd84a876a15b54493264eeff4f16 Mon Sep 17 00:00:00 2001 From: Vladislav Bolkhovitin Date: Tue, 18 Apr 2017 03:57:12 +0000 Subject: [PATCH] iscsi-scst: replace strncpy() by strlcpy() Follow up for r7109: strlcpy() is more appropriate in this place. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@7134 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- iscsi-scst/usr/target.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/iscsi-scst/usr/target.c b/iscsi-scst/usr/target.c index 0cb47fe31..d942afdf3 100644 --- a/iscsi-scst/usr/target.c +++ b/iscsi-scst/usr/target.c @@ -415,8 +415,7 @@ int target_create(const char *name, struct target **out_target) } memset(target, 0, sizeof(*target)); - strncpy(target->name, name, sizeof(target->name) - 1); - target->name[sizeof(target->name)-1] = '\0'; + strlcpy(target->name, name, sizeof(target->name)); params_set_defaults(target->target_params, target_keys); params_set_defaults(target->session_params, session_keys);