aboutsummaryrefslogtreecommitdiff
path: root/src/transport
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2016-12-22 01:57:10 -0800
committerGarrett D'Amore <garrett@damore.org>2016-12-22 01:57:10 -0800
commit101c1b6a946d9f2f48c6dd89940ae669141e0511 (patch)
tree4da688859d87526d03d724ab1a729c6846650eae /src/transport
parentb92672e20420683e73bfc017956ac6ef2b6b793b (diff)
downloadnng-101c1b6a946d9f2f48c6dd89940ae669141e0511.tar.gz
nng-101c1b6a946d9f2f48c6dd89940ae669141e0511.tar.bz2
nng-101c1b6a946d9f2f48c6dd89940ae669141e0511.zip
Use C99 structure initializers FTW. Various other changes.
Diffstat (limited to 'src/transport')
-rw-r--r--src/transport/inproc/inproc.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/transport/inproc/inproc.c b/src/transport/inproc/inproc.c
index 49b9de26..029825b1 100644
--- a/src/transport/inproc/inproc.c
+++ b/src/transport/inproc/inproc.c
@@ -377,31 +377,31 @@ nni_inproc_ep_accept(void *arg, void **pipep)
static struct nni_pipe_ops nni_inproc_pipe_ops = {
- nni_inproc_pipe_destroy,
- nni_inproc_pipe_send,
- nni_inproc_pipe_recv,
- nni_inproc_pipe_close,
- nni_inproc_pipe_peer,
- nni_inproc_pipe_getopt,
+ .p_destroy = nni_inproc_pipe_destroy,
+ .p_send = nni_inproc_pipe_send,
+ .p_recv = nni_inproc_pipe_recv,
+ .p_close = nni_inproc_pipe_close,
+ .p_peer = nni_inproc_pipe_peer,
+ .p_getopt = nni_inproc_pipe_getopt,
};
static struct nni_endpt_ops nni_inproc_ep_ops = {
- nni_inproc_ep_create,
- nni_inproc_ep_destroy,
- nni_inproc_ep_dial,
- nni_inproc_ep_listen,
- nni_inproc_ep_accept,
- nni_inproc_ep_close,
- NULL, // inproc_ep_setopt
- NULL, // inproc_ep_getopt
+ .ep_create = nni_inproc_ep_create,
+ .ep_destroy = nni_inproc_ep_destroy,
+ .ep_dial = nni_inproc_ep_dial,
+ .ep_listen = nni_inproc_ep_listen,
+ .ep_accept = nni_inproc_ep_accept,
+ .ep_close = nni_inproc_ep_close,
+ .ep_setopt = NULL,
+ .ep_getopt = NULL,
};
// This is the inproc transport linkage, and should be the only global
// symbol in this entire file.
struct nni_transport nni_inproc_transport = {
- "inproc", // tran_scheme
- &nni_inproc_ep_ops, // tran_ep_ops
- &nni_inproc_pipe_ops, // tran_pipe_ops
- nni_inproc_init, // tran_init
- nni_inproc_fini, // tran_fini
+ .tran_scheme = "inproc",
+ .tran_ep_ops = &nni_inproc_ep_ops,
+ .tran_pipe_ops = &nni_inproc_pipe_ops,
+ .tran_init = nni_inproc_init,
+ .tran_fini = nni_inproc_fini,
};