]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - net/tipc/topsrv.c
Merge branch 'stable/for-linus-5.11' of git://git.kernel.org/pub/scm/linux/kernel...
[mirror_ubuntu-hirsute-kernel.git] / net / tipc / topsrv.c
index 13f3143609f9ef8e358010f5e9d0564c13a4e87f..5522865deae951e2bf5f60dc43676461b5ab7884 100644 (file)
@@ -519,13 +519,13 @@ static int tipc_topsrv_create_listener(struct tipc_topsrv *srv)
                goto err;
 
        saddr.family                    = AF_TIPC;
-       saddr.addrtype                  = TIPC_ADDR_NAMESEQ;
-       saddr.addr.nameseq.type         = TIPC_TOP_SRV;
+       saddr.addrtype                  = TIPC_SERVICE_RANGE;
+       saddr.addr.nameseq.type = TIPC_TOP_SRV;
        saddr.addr.nameseq.lower        = TIPC_TOP_SRV;
        saddr.addr.nameseq.upper        = TIPC_TOP_SRV;
        saddr.scope                     = TIPC_NODE_SCOPE;
 
-       rc = kernel_bind(lsock, (struct sockaddr *)&saddr, sizeof(saddr));
+       rc = tipc_sk_bind(lsock, (struct sockaddr *)&saddr, sizeof(saddr));
        if (rc < 0)
                goto err;
        rc = kernel_listen(lsock, 0);