aboutsummaryrefslogtreecommitdiff
path: root/src/sp/transport/inproc
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2021-07-30 17:37:30 -0700
committerGarrett D'Amore <garrett@damore.org>2021-07-31 11:18:28 -0700
commit5e5881391bfa6e261ab0f6349a5f12a526e2f293 (patch)
tree4e89313b00110a31bfc1736b565b154c81c6f409 /src/sp/transport/inproc
parent2c3700cce723f964cab23ae1d8b73aaa66702f50 (diff)
downloadnng-5e5881391bfa6e261ab0f6349a5f12a526e2f293.tar.gz
nng-5e5881391bfa6e261ab0f6349a5f12a526e2f293.tar.bz2
nng-5e5881391bfa6e261ab0f6349a5f12a526e2f293.zip
Simplify the SP transport initialization process.
Diffstat (limited to 'src/sp/transport/inproc')
-rw-r--r--src/sp/transport/inproc/inproc.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/sp/transport/inproc/inproc.c b/src/sp/transport/inproc/inproc.c
index e9ac2e42..a67d6d18 100644
--- a/src/sp/transport/inproc/inproc.c
+++ b/src/sp/transport/inproc/inproc.c
@@ -67,13 +67,12 @@ struct inproc_ep {
// which we use for coordinating rendezvous.
static inproc_global nni_inproc;
-static int
+static void
inproc_init(void)
{
NNI_LIST_INIT(&nni_inproc.servers, inproc_ep, node);
nni_mtx_init(&nni_inproc.mx);
- return (0);
}
static void
@@ -676,7 +675,6 @@ static nni_sp_listener_ops inproc_listener_ops = {
// This is the inproc transport linkage, and should be the only global
// symbol in this entire file.
struct nni_sp_tran nni_inproc_tran = {
- .tran_version = NNI_TRANSPORT_VERSION,
.tran_scheme = "inproc",
.tran_dialer = &inproc_dialer_ops,
.tran_listener = &inproc_listener_ops,
@@ -688,5 +686,6 @@ struct nni_sp_tran nni_inproc_tran = {
int
nng_inproc_register(void)
{
- return (nni_sp_tran_register(&nni_inproc_tran));
+ nni_sp_tran_register(&nni_inproc_tran);
+ return (0);
}