aboutsummaryrefslogtreecommitdiff
path: root/src/core/socket.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/socket.c')
-rw-r--r--src/core/socket.c88
1 files changed, 0 insertions, 88 deletions
diff --git a/src/core/socket.c b/src/core/socket.c
index c9b9175f..8c4cd339 100644
--- a/src/core/socket.c
+++ b/src/core/socket.c
@@ -452,94 +452,6 @@ nni_socket_senderr(nni_socket *sock, int err)
int
-nni_setopt_duration(nni_duration *ptr, const void *val, size_t size)
-{
- nni_duration dur;
-
- if (size != sizeof (*ptr)) {
- return (NNG_EINVAL);
- }
- memcpy(&dur, val, sizeof (dur));
- if (dur < -1) {
- return (NNG_EINVAL);
- }
- *ptr = dur;
- return (0);
-}
-
-
-int
-nni_setopt_int(int *ptr, const void *val, size_t size)
-{
- if (size != sizeof (*ptr)) {
- return (NNG_EINVAL);
- }
- memcpy(ptr, val, sizeof (*ptr));
- return (0);
-}
-
-
-int
-nni_getopt_duration(nni_duration *ptr, void *val, size_t *sizep)
-{
- size_t sz = sizeof (*ptr);
-
- if (sz > *sizep) {
- sz = *sizep;
- }
- *sizep = sizeof (*ptr);
- memcpy(val, ptr, sz);
- return (0);
-}
-
-
-int
-nni_getopt_int(int *ptr, void *val, size_t *sizep)
-{
- size_t sz = sizeof (*ptr);
-
- if (sz > *sizep) {
- sz = *sizep;
- }
- *sizep = sizeof (*ptr);
- memcpy(val, ptr, sz);
- return (0);
-}
-
-
-static int
-nni_setopt_buf(nni_msgqueue *mq, const void *val, size_t sz)
-{
- int len;
-
- if (sz < sizeof (len)) {
- return (NNG_EINVAL);
- }
- memcpy(&len, val, sizeof (len));
- if (len < 0) {
- return (NNG_EINVAL);
- }
- return (nni_msgqueue_resize(mq, len));
-}
-
-
-static int
-nni_getopt_buf(nni_msgqueue *mq, void *val, size_t *sizep)
-{
- int len = nni_msgqueue_cap(mq);
-
- int sz = *sizep;
-
- if (sz > sizeof (len)) {
- sz = sizeof (len);
- }
- memcpy(val, &len, sz);
- *sizep = sizeof (len);
- return (0);
-}
-
-
-int
nni_socket_setopt(nni_socket *sock, int opt, const void *val, size_t size)
{
size_t rsz;