Call listen(2) on bound tcp sockets before passing them to svc_tli_create.

This commit is contained in:
Doug Rabson 2008-04-06 13:52:17 +00:00
parent ce62b59c88
commit 0e7cce1381
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=177950
2 changed files with 6 additions and 0 deletions

View File

@ -519,6 +519,9 @@ create_service(struct netconfig *nconf)
exit(1);
}
if (nconf->nc_semantics != NC_TPI_CLTS)
listen(fd, SOMAXCONN);
transp = svc_tli_create(fd, nconf, NULL,
RPC_MAXDATASIZE, RPC_MAXDATASIZE);

View File

@ -367,6 +367,9 @@ create_service(struct netconfig *nconf)
exit(1);
}
if (nconf->nc_semantics != NC_TPI_CLTS)
listen(sock, SOMAXCONN);
transp = svc_tli_create(fd, nconf, NULL,
RPC_MAXDATASIZE, RPC_MAXDATASIZE);