Use kmemdup_nul() helper instead of open-coding to
simplify the code.
Acked-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
 {
        struct ksmbd_conn *conn = context;
 
-       conn->mechToken = kmalloc(vlen + 1, GFP_KERNEL);
+       conn->mechToken = kmemdup_nul(value, vlen, GFP_KERNEL);
        if (!conn->mechToken)
                return -ENOMEM;
 
-       memcpy(conn->mechToken, value, vlen);
-       conn->mechToken[vlen] = '\0';
        return 0;
 }