From 5b5b513330e96e3e08d0c2c60d03044091976420 Mon Sep 17 00:00:00 2001 From: Martin Sustrik Date: Sun, 9 Aug 2009 09:24:48 +0200 Subject: socket options interface modeled as in BSD sockets --- src/zmq.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'src/zmq.cpp') diff --git a/src/zmq.cpp b/src/zmq.cpp index 149a7e2..1ea13bc 100644 --- a/src/zmq.cpp +++ b/src/zmq.cpp @@ -192,14 +192,19 @@ int zmq_close (void *s_) return 0; } -int zmq_bind (void *s_, const char *addr_, zmq_opts *opts_) +int zmq_setsockopt (void *s_, int option_, void *optval_, size_t optvallen_) { - return (((zmq::i_api*) s_)->bind (addr_, opts_)); + return (((zmq::i_api*) s_)->setsockopt (option_, optval_, optvallen_)); } -int zmq_connect (void *s_, const char *addr_, zmq_opts *opts_) +int zmq_bind (void *s_, const char *addr_) { - return (((zmq::i_api*) s_)->connect (addr_, opts_)); + return (((zmq::i_api*) s_)->bind (addr_)); +} + +int zmq_connect (void *s_, const char *addr_) +{ + return (((zmq::i_api*) s_)->connect (addr_)); } int zmq_subscribe (void *s_, const char *criteria_) -- cgit v1.2.3