summaryrefslogtreecommitdiff
path: root/src/core/init.c
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2017-08-23 18:30:51 -0700
committerGarrett D'Amore <garrett@damore.org>2017-08-23 21:14:49 -0700
commit68ff9c823d3cead2b11a003c40c8f5affc11dc71 (patch)
tree55673a26565a7ceef918f21e198e5c7698971f73 /src/core/init.c
parent2ec64a78da8df01ec534161475a87989ae527776 (diff)
downloadnng-68ff9c823d3cead2b11a003c40c8f5affc11dc71.tar.gz
nng-68ff9c823d3cead2b11a003c40c8f5affc11dc71.tar.bz2
nng-68ff9c823d3cead2b11a003c40c8f5affc11dc71.zip
Add init/fini to protocols to allow them to register options.
Diffstat (limited to 'src/core/init.c')
-rw-r--r--src/core/init.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/init.c b/src/core/init.c
index 54c72c5e..36f96d61 100644
--- a/src/core/init.c
+++ b/src/core/init.c
@@ -25,6 +25,7 @@ nni_init_helper(void)
((rv = nni_sock_sys_init()) != 0) ||
((rv = nni_ep_sys_init()) != 0) ||
((rv = nni_pipe_sys_init()) != 0) ||
+ ((rv = nni_proto_sys_init()) != 0) ||
((rv = nni_tran_sys_init()) != 0)) {
nni_fini();
}
@@ -41,6 +42,7 @@ void
nni_fini(void)
{
nni_tran_sys_fini();
+ nni_proto_sys_fini();
nni_pipe_sys_fini();
nni_ep_sys_fini();
nni_sock_sys_fini();