]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - net/tipc/topsrv.c
Merge tag 'asoc-v4.20-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie...
[linux.git] / net / tipc / topsrv.c
index afa02eeec403456afa877fae9cbe9887a1ea344c..efb16f69bd2c4c0bc012d5f18c3ad42e71260e81 100644 (file)
@@ -651,7 +651,7 @@ int tipc_topsrv_start(struct net *net)
        srv->max_rcvbuf_size = sizeof(struct tipc_subscr);
        INIT_WORK(&srv->awork, tipc_topsrv_accept);
 
-       strncpy(srv->name, name, strlen(name) + 1);
+       strscpy(srv->name, name, sizeof(srv->name));
        tn->topsrv = srv;
        atomic_set(&tn->subscription_count, 0);