aboutsummaryrefslogtreecommitdiff
path: root/src/nng.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nng.c')
-rw-r--r--src/nng.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/nng.c b/src/nng.c
index 5a0acaac..a55b210f 100644
--- a/src/nng.c
+++ b/src/nng.c
@@ -70,6 +70,7 @@ nng_recvmsg(nng_socket *s, nng_msg **msgp, int flags)
return (nni_socket_recvmsg(s, msgp, expire));
}
+
int
nng_sendmsg(nng_socket *s, nng_msg *msg, int flags)
{
@@ -180,3 +181,15 @@ nng_msg_free(nng_msg *msg)
nni_init();
return (nni_msg_free(msg));
}
+
+
+int
+nng_msg_getopt(nng_msg *msg, int opt, void *ptr, size_t *szp)
+{
+ int rv;
+
+ if ((rv = nni_init()) != 0) {
+ return (rv);
+ }
+ return (nni_msg_getopt(msg, opt, ptr, szp));
+}