mirror of
https://github.com/zeromq/libzmq.git
synced 2024-12-13 10:52:56 +01:00
Problem: formatting errors
Solution: run make clang-format-diff
This commit is contained in:
parent
11f0802912
commit
0f706bdd97
@ -249,7 +249,7 @@ typedef struct zmq_msg_t
|
|||||||
#endif
|
#endif
|
||||||
} zmq_msg_t;
|
} zmq_msg_t;
|
||||||
|
|
||||||
typedef void(zmq_free_fn) (void *data_, void *hint_);
|
typedef void (zmq_free_fn) (void *data_, void *hint_);
|
||||||
|
|
||||||
ZMQ_EXPORT int zmq_msg_init (zmq_msg_t *msg_);
|
ZMQ_EXPORT int zmq_msg_init (zmq_msg_t *msg_);
|
||||||
ZMQ_EXPORT int zmq_msg_init_size (zmq_msg_t *msg_, size_t size_);
|
ZMQ_EXPORT int zmq_msg_init_size (zmq_msg_t *msg_, size_t size_);
|
||||||
@ -583,7 +583,7 @@ ZMQ_EXPORT void zmq_atomic_counter_destroy (void **counter_p_);
|
|||||||
|
|
||||||
#define ZMQ_HAVE_TIMERS
|
#define ZMQ_HAVE_TIMERS
|
||||||
|
|
||||||
typedef void(zmq_timer_fn) (int timer_id, void *arg);
|
typedef void (zmq_timer_fn) (int timer_id, void *arg);
|
||||||
|
|
||||||
ZMQ_EXPORT void *zmq_timers_new (void);
|
ZMQ_EXPORT void *zmq_timers_new (void);
|
||||||
ZMQ_EXPORT int zmq_timers_destroy (void **timers_p);
|
ZMQ_EXPORT int zmq_timers_destroy (void **timers_p);
|
||||||
@ -620,7 +620,7 @@ ZMQ_EXPORT unsigned long zmq_stopwatch_stop (void *watch_);
|
|||||||
/* Sleeps for specified number of seconds. */
|
/* Sleeps for specified number of seconds. */
|
||||||
ZMQ_EXPORT void zmq_sleep (int seconds_);
|
ZMQ_EXPORT void zmq_sleep (int seconds_);
|
||||||
|
|
||||||
typedef void(zmq_thread_fn) (void *);
|
typedef void (zmq_thread_fn) (void *);
|
||||||
|
|
||||||
/* Start a thread. Returns a handle to the thread. */
|
/* Start a thread. Returns a handle to the thread. */
|
||||||
ZMQ_EXPORT void *zmq_threadstart (zmq_thread_fn *func_, void *arg_);
|
ZMQ_EXPORT void *zmq_threadstart (zmq_thread_fn *func_, void *arg_);
|
||||||
|
@ -48,9 +48,7 @@
|
|||||||
zmq::address_t::address_t (const std::string &protocol_,
|
zmq::address_t::address_t (const std::string &protocol_,
|
||||||
const std::string &address_,
|
const std::string &address_,
|
||||||
ctx_t *parent_) :
|
ctx_t *parent_) :
|
||||||
protocol (protocol_),
|
protocol (protocol_), address (address_), parent (parent_)
|
||||||
address (address_),
|
|
||||||
parent (parent_)
|
|
||||||
{
|
{
|
||||||
resolved.dummy = NULL;
|
resolved.dummy = NULL;
|
||||||
}
|
}
|
||||||
|
@ -100,9 +100,7 @@ struct blob_t
|
|||||||
// Use with caution and ensure that the blob_t will not outlive
|
// Use with caution and ensure that the blob_t will not outlive
|
||||||
// the referenced data.
|
// the referenced data.
|
||||||
blob_t (unsigned char *const data_, const size_t size_, reference_tag_t) :
|
blob_t (unsigned char *const data_, const size_t size_, reference_tag_t) :
|
||||||
_data (data_),
|
_data (data_), _size (size_), _owned (false)
|
||||||
_size (size_),
|
|
||||||
_owned (false)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -35,8 +35,7 @@
|
|||||||
#include "msg.hpp"
|
#include "msg.hpp"
|
||||||
|
|
||||||
zmq::channel_t::channel_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
zmq::channel_t::channel_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
||||||
socket_base_t (parent_, tid_, sid_, true),
|
socket_base_t (parent_, tid_, sid_, true), _pipe (NULL)
|
||||||
_pipe (NULL)
|
|
||||||
{
|
{
|
||||||
options.type = ZMQ_CHANNEL;
|
options.type = ZMQ_CHANNEL;
|
||||||
}
|
}
|
||||||
|
@ -34,8 +34,7 @@
|
|||||||
#include "msg.hpp"
|
#include "msg.hpp"
|
||||||
|
|
||||||
zmq::dealer_t::dealer_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
zmq::dealer_t::dealer_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
||||||
socket_base_t (parent_, tid_, sid_),
|
socket_base_t (parent_, tid_, sid_), _probe_router (false)
|
||||||
_probe_router (false)
|
|
||||||
{
|
{
|
||||||
options.type = ZMQ_DEALER;
|
options.type = ZMQ_DEALER;
|
||||||
options.can_send_hello_msg = true;
|
options.can_send_hello_msg = true;
|
||||||
|
@ -58,10 +58,7 @@ class decoder_base_t : public i_decoder
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
explicit decoder_base_t (const size_t buf_size_) :
|
explicit decoder_base_t (const size_t buf_size_) :
|
||||||
_next (NULL),
|
_next (NULL), _read_pos (NULL), _to_read (0), _allocator (buf_size_)
|
||||||
_read_pos (NULL),
|
|
||||||
_to_read (0),
|
|
||||||
_allocator (buf_size_)
|
|
||||||
{
|
{
|
||||||
_buf = _allocator.allocate ();
|
_buf = _allocator.allocate ();
|
||||||
}
|
}
|
||||||
|
@ -37,9 +37,7 @@
|
|||||||
#include "err.hpp"
|
#include "err.hpp"
|
||||||
|
|
||||||
zmq::dgram_t::dgram_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
zmq::dgram_t::dgram_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
||||||
socket_base_t (parent_, tid_, sid_),
|
socket_base_t (parent_, tid_, sid_), _pipe (NULL), _more_out (false)
|
||||||
_pipe (NULL),
|
|
||||||
_more_out (false)
|
|
||||||
{
|
{
|
||||||
options.type = ZMQ_DGRAM;
|
options.type = ZMQ_DGRAM;
|
||||||
options.raw_socket = true;
|
options.raw_socket = true;
|
||||||
|
@ -35,8 +35,7 @@
|
|||||||
#include "err.hpp"
|
#include "err.hpp"
|
||||||
|
|
||||||
zmq::dish_t::dish_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
zmq::dish_t::dish_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
||||||
socket_base_t (parent_, tid_, sid_, true),
|
socket_base_t (parent_, tid_, sid_, true), _has_message (false)
|
||||||
_has_message (false)
|
|
||||||
{
|
{
|
||||||
options.type = ZMQ_DISH;
|
options.type = ZMQ_DISH;
|
||||||
|
|
||||||
|
@ -35,10 +35,7 @@
|
|||||||
#include "likely.hpp"
|
#include "likely.hpp"
|
||||||
|
|
||||||
zmq::dist_t::dist_t () :
|
zmq::dist_t::dist_t () :
|
||||||
_matching (0),
|
_matching (0), _active (0), _eligible (0), _more (false)
|
||||||
_active (0),
|
|
||||||
_eligible (0),
|
|
||||||
_more (false)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -47,9 +47,7 @@ struct endpoint_uri_pair_t
|
|||||||
endpoint_uri_pair_t (const std::string &local,
|
endpoint_uri_pair_t (const std::string &local,
|
||||||
const std::string &remote,
|
const std::string &remote,
|
||||||
endpoint_type_t local_type) :
|
endpoint_type_t local_type) :
|
||||||
local (local),
|
local (local), remote (remote), local_type (local_type)
|
||||||
remote (remote),
|
|
||||||
local_type (local_type)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -45,10 +45,7 @@ namespace zmq
|
|||||||
{
|
{
|
||||||
template <typename T>
|
template <typename T>
|
||||||
generic_mtrie_t<T>::generic_mtrie_t () :
|
generic_mtrie_t<T>::generic_mtrie_t () :
|
||||||
_pipes (0),
|
_pipes (0), _min (0), _count (0), _live_nodes (0)
|
||||||
_min (0),
|
|
||||||
_count (0),
|
|
||||||
_live_nodes (0)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -78,8 +78,7 @@
|
|||||||
zmq::ipc_listener_t::ipc_listener_t (io_thread_t *io_thread_,
|
zmq::ipc_listener_t::ipc_listener_t (io_thread_t *io_thread_,
|
||||||
socket_base_t *socket_,
|
socket_base_t *socket_,
|
||||||
const options_t &options_) :
|
const options_t &options_) :
|
||||||
stream_listener_base_t (io_thread_, socket_, options_),
|
stream_listener_base_t (io_thread_, socket_, options_), _has_file (false)
|
||||||
_has_file (false)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -34,8 +34,7 @@
|
|||||||
|
|
||||||
zmq::mechanism_base_t::mechanism_base_t (session_base_t *const session_,
|
zmq::mechanism_base_t::mechanism_base_t (session_base_t *const session_,
|
||||||
const options_t &options_) :
|
const options_t &options_) :
|
||||||
mechanism_t (options_),
|
mechanism_t (options_), session (session_)
|
||||||
session (session_)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -46,7 +46,7 @@
|
|||||||
// Note that it has to be declared as "C" so that it is the same as
|
// Note that it has to be declared as "C" so that it is the same as
|
||||||
// zmq_free_fn defined in zmq.h.
|
// zmq_free_fn defined in zmq.h.
|
||||||
extern "C" {
|
extern "C" {
|
||||||
typedef void(msg_free_fn) (void *data_, void *hint_);
|
typedef void (msg_free_fn) (void *data_, void *hint_);
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace zmq
|
namespace zmq
|
||||||
|
@ -44,8 +44,7 @@ zmq::object_t::object_t (ctx_t *ctx_, uint32_t tid_) : _ctx (ctx_), _tid (tid_)
|
|||||||
}
|
}
|
||||||
|
|
||||||
zmq::object_t::object_t (object_t *parent_) :
|
zmq::object_t::object_t (object_t *parent_) :
|
||||||
_ctx (parent_->_ctx),
|
_ctx (parent_->_ctx), _tid (parent_->_tid)
|
||||||
_tid (parent_->_tid)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -35,8 +35,7 @@
|
|||||||
#include "msg.hpp"
|
#include "msg.hpp"
|
||||||
|
|
||||||
zmq::pair_t::pair_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
zmq::pair_t::pair_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
||||||
socket_base_t (parent_, tid_, sid_),
|
socket_base_t (parent_, tid_, sid_), _pipe (NULL)
|
||||||
_pipe (NULL)
|
|
||||||
{
|
{
|
||||||
options.type = ZMQ_PAIR;
|
options.type = ZMQ_PAIR;
|
||||||
}
|
}
|
||||||
|
@ -41,8 +41,7 @@
|
|||||||
|
|
||||||
zmq::plain_client_t::plain_client_t (session_base_t *const session_,
|
zmq::plain_client_t::plain_client_t (session_base_t *const session_,
|
||||||
const options_t &options_) :
|
const options_t &options_) :
|
||||||
mechanism_base_t (session_, options_),
|
mechanism_base_t (session_, options_), _state (sending_hello)
|
||||||
_state (sending_hello)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -42,8 +42,7 @@
|
|||||||
#include "i_poll_events.hpp"
|
#include "i_poll_events.hpp"
|
||||||
|
|
||||||
zmq::poll_t::poll_t (const zmq::thread_ctx_t &ctx_) :
|
zmq::poll_t::poll_t (const zmq::thread_ctx_t &ctx_) :
|
||||||
worker_poller_base_t (ctx_),
|
worker_poller_base_t (ctx_), retired (false)
|
||||||
retired (false)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -82,7 +82,7 @@ template <typename T, size_t S> class resizable_fast_vector_t
|
|||||||
_dynamic_buf = new (std::nothrow) std::vector<T> (nitems_);
|
_dynamic_buf = new (std::nothrow) std::vector<T> (nitems_);
|
||||||
// TODO since this function is called by a client, we could return errno == ENOMEM here
|
// TODO since this function is called by a client, we could return errno == ENOMEM here
|
||||||
alloc_assert (_dynamic_buf);
|
alloc_assert (_dynamic_buf);
|
||||||
memcpy(&(*_dynamic_buf)[0], _static_buf, sizeof _static_buf);
|
memcpy (&(*_dynamic_buf)[0], _static_buf, sizeof _static_buf);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -43,8 +43,7 @@
|
|||||||
#include "i_poll_events.hpp"
|
#include "i_poll_events.hpp"
|
||||||
|
|
||||||
zmq::pollset_t::pollset_t (const zmq::thread_ctx_t &ctx_) :
|
zmq::pollset_t::pollset_t (const zmq::thread_ctx_t &ctx_) :
|
||||||
ctx (ctx_),
|
ctx (ctx_), stopping (false)
|
||||||
stopping (false)
|
|
||||||
{
|
{
|
||||||
pollset_fd = pollset_create (-1);
|
pollset_fd = pollset_create (-1);
|
||||||
errno_assert (pollset_fd != -1);
|
errno_assert (pollset_fd != -1);
|
||||||
|
@ -37,8 +37,7 @@
|
|||||||
#include "msg.hpp"
|
#include "msg.hpp"
|
||||||
|
|
||||||
zmq::radio_t::radio_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
zmq::radio_t::radio_t (class ctx_t *parent_, uint32_t tid_, int sid_) :
|
||||||
socket_base_t (parent_, tid_, sid_, true),
|
socket_base_t (parent_, tid_, sid_, true), _lossy (true)
|
||||||
_lossy (true)
|
|
||||||
{
|
{
|
||||||
options.type = ZMQ_RADIO;
|
options.type = ZMQ_RADIO;
|
||||||
}
|
}
|
||||||
|
@ -477,8 +477,8 @@ zmq::select_t::fds_set_t::fds_set_t (const fds_set_t &other_)
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
zmq::select_t::fds_set_t &zmq::select_t::fds_set_t::
|
zmq::select_t::fds_set_t &
|
||||||
operator= (const fds_set_t &other_)
|
zmq::select_t::fds_set_t::operator= (const fds_set_t &other_)
|
||||||
{
|
{
|
||||||
#if defined ZMQ_HAVE_WINDOWS
|
#if defined ZMQ_HAVE_WINDOWS
|
||||||
// On Windows we don't need to copy the whole fd_set.
|
// On Windows we don't need to copy the whole fd_set.
|
||||||
|
@ -804,16 +804,14 @@ int zmq::socket_base_t::connect_internal (const char *endpoint_uri_)
|
|||||||
|
|
||||||
// The total HWM for an inproc connection should be the sum of
|
// The total HWM for an inproc connection should be the sum of
|
||||||
// the binder's HWM and the connector's HWM.
|
// the binder's HWM and the connector's HWM.
|
||||||
const int sndhwm = peer.socket == NULL
|
const int sndhwm = peer.socket == NULL ? options.sndhwm
|
||||||
? options.sndhwm
|
: options.sndhwm != 0 && peer.options.rcvhwm != 0
|
||||||
: options.sndhwm != 0 && peer.options.rcvhwm != 0
|
? options.sndhwm + peer.options.rcvhwm
|
||||||
? options.sndhwm + peer.options.rcvhwm
|
: 0;
|
||||||
: 0;
|
const int rcvhwm = peer.socket == NULL ? options.rcvhwm
|
||||||
const int rcvhwm = peer.socket == NULL
|
: options.rcvhwm != 0 && peer.options.sndhwm != 0
|
||||||
? options.rcvhwm
|
? options.rcvhwm + peer.options.sndhwm
|
||||||
: options.rcvhwm != 0 && peer.options.sndhwm != 0
|
: 0;
|
||||||
? options.rcvhwm + peer.options.sndhwm
|
|
||||||
: 0;
|
|
||||||
|
|
||||||
// Create a bi-directional pipe to connect the peers.
|
// Create a bi-directional pipe to connect the peers.
|
||||||
object_t *parents[2] = {this, peer.socket == NULL ? this : peer.socket};
|
object_t *parents[2] = {this, peer.socket == NULL ? this : peer.socket};
|
||||||
|
@ -55,8 +55,7 @@ zmq::socks_greeting_t::socks_greeting_t (const uint8_t *methods_,
|
|||||||
}
|
}
|
||||||
|
|
||||||
zmq::socks_greeting_encoder_t::socks_greeting_encoder_t () :
|
zmq::socks_greeting_encoder_t::socks_greeting_encoder_t () :
|
||||||
_bytes_encoded (0),
|
_bytes_encoded (0), _bytes_written (0)
|
||||||
_bytes_written (0)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -131,8 +130,7 @@ void zmq::socks_choice_decoder_t::reset ()
|
|||||||
|
|
||||||
zmq::socks_basic_auth_request_t::socks_basic_auth_request_t (
|
zmq::socks_basic_auth_request_t::socks_basic_auth_request_t (
|
||||||
const std::string &username_, const std::string &password_) :
|
const std::string &username_, const std::string &password_) :
|
||||||
username (username_),
|
username (username_), password (password_)
|
||||||
password (password_)
|
|
||||||
{
|
{
|
||||||
zmq_assert (username_.size () <= UINT8_MAX);
|
zmq_assert (username_.size () <= UINT8_MAX);
|
||||||
zmq_assert (password_.size () <= UINT8_MAX);
|
zmq_assert (password_.size () <= UINT8_MAX);
|
||||||
@ -140,8 +138,7 @@ zmq::socks_basic_auth_request_t::socks_basic_auth_request_t (
|
|||||||
|
|
||||||
|
|
||||||
zmq::socks_basic_auth_request_encoder_t::socks_basic_auth_request_encoder_t () :
|
zmq::socks_basic_auth_request_encoder_t::socks_basic_auth_request_encoder_t () :
|
||||||
_bytes_encoded (0),
|
_bytes_encoded (0), _bytes_written (0)
|
||||||
_bytes_written (0)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -223,16 +220,13 @@ void zmq::socks_auth_response_decoder_t::reset ()
|
|||||||
zmq::socks_request_t::socks_request_t (uint8_t command_,
|
zmq::socks_request_t::socks_request_t (uint8_t command_,
|
||||||
std::string hostname_,
|
std::string hostname_,
|
||||||
uint16_t port_) :
|
uint16_t port_) :
|
||||||
command (command_),
|
command (command_), hostname (ZMQ_MOVE (hostname_)), port (port_)
|
||||||
hostname (ZMQ_MOVE (hostname_)),
|
|
||||||
port (port_)
|
|
||||||
{
|
{
|
||||||
zmq_assert (hostname.size () <= UINT8_MAX);
|
zmq_assert (hostname.size () <= UINT8_MAX);
|
||||||
}
|
}
|
||||||
|
|
||||||
zmq::socks_request_encoder_t::socks_request_encoder_t () :
|
zmq::socks_request_encoder_t::socks_request_encoder_t () :
|
||||||
_bytes_encoded (0),
|
_bytes_encoded (0), _bytes_written (0)
|
||||||
_bytes_written (0)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -308,9 +302,7 @@ void zmq::socks_request_encoder_t::reset ()
|
|||||||
zmq::socks_response_t::socks_response_t (uint8_t response_code_,
|
zmq::socks_response_t::socks_response_t (uint8_t response_code_,
|
||||||
const std::string &address_,
|
const std::string &address_,
|
||||||
uint16_t port_) :
|
uint16_t port_) :
|
||||||
response_code (response_code_),
|
response_code (response_code_), address (address_), port (port_)
|
||||||
address (address_),
|
|
||||||
port (port_)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -279,7 +279,7 @@ void zmq::thread_t::stop ()
|
|||||||
|
|
||||||
bool zmq::thread_t::is_current_thread () const
|
bool zmq::thread_t::is_current_thread () const
|
||||||
{
|
{
|
||||||
return bool(pthread_equal (pthread_self (), _descriptor));
|
return bool (pthread_equal (pthread_self (), _descriptor));
|
||||||
}
|
}
|
||||||
|
|
||||||
void zmq::thread_t::setSchedulingParameters (
|
void zmq::thread_t::setSchedulingParameters (
|
||||||
|
@ -41,7 +41,7 @@
|
|||||||
|
|
||||||
namespace zmq
|
namespace zmq
|
||||||
{
|
{
|
||||||
typedef void(thread_fn) (void *);
|
typedef void (thread_fn) (void *);
|
||||||
|
|
||||||
// Class encapsulating OS thread. Thread initiation/termination is done
|
// Class encapsulating OS thread. Thread initiation/termination is done
|
||||||
// using special functions rather than in constructor/destructor so that
|
// using special functions rather than in constructor/destructor so that
|
||||||
|
@ -38,7 +38,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||||||
|
|
||||||
namespace zmq
|
namespace zmq
|
||||||
{
|
{
|
||||||
typedef void(timers_timer_fn) (int timer_id_, void *arg_);
|
typedef void (timers_timer_fn) (int timer_id_, void *arg_);
|
||||||
|
|
||||||
class timers_t
|
class timers_t
|
||||||
{
|
{
|
||||||
|
@ -46,8 +46,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
zmq::udp_address_t::udp_address_t () :
|
zmq::udp_address_t::udp_address_t () :
|
||||||
_bind_interface (-1),
|
_bind_interface (-1), _is_multicast (false)
|
||||||
_is_multicast (false)
|
|
||||||
{
|
{
|
||||||
_bind_address = ip_addr_t::any (AF_INET);
|
_bind_address = ip_addr_t::any (AF_INET);
|
||||||
_target_address = ip_addr_t::any (AF_INET);
|
_target_address = ip_addr_t::any (AF_INET);
|
||||||
|
@ -40,8 +40,7 @@
|
|||||||
#include "err.hpp"
|
#include "err.hpp"
|
||||||
|
|
||||||
zmq::v1_decoder_t::v1_decoder_t (size_t bufsize_, int64_t maxmsgsize_) :
|
zmq::v1_decoder_t::v1_decoder_t (size_t bufsize_, int64_t maxmsgsize_) :
|
||||||
decoder_base_t<v1_decoder_t> (bufsize_),
|
decoder_base_t<v1_decoder_t> (bufsize_), _max_msg_size (maxmsgsize_)
|
||||||
_max_msg_size (maxmsgsize_)
|
|
||||||
{
|
{
|
||||||
int rc = _in_progress.init ();
|
int rc = _in_progress.init ();
|
||||||
errno_assert (rc == 0);
|
errno_assert (rc == 0);
|
||||||
|
@ -38,8 +38,7 @@
|
|||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
|
||||||
zmq::ws_encoder_t::ws_encoder_t (size_t bufsize_, bool must_mask_) :
|
zmq::ws_encoder_t::ws_encoder_t (size_t bufsize_, bool must_mask_) :
|
||||||
encoder_base_t<ws_encoder_t> (bufsize_),
|
encoder_base_t<ws_encoder_t> (bufsize_), _must_mask (must_mask_)
|
||||||
_must_mask (must_mask_)
|
|
||||||
{
|
{
|
||||||
// Write 0 bytes to the batch and go to message_ready state.
|
// Write 0 bytes to the batch and go to message_ready state.
|
||||||
next_step (NULL, 0, &ws_encoder_t::message_ready, true);
|
next_step (NULL, 0, &ws_encoder_t::message_ready, true);
|
||||||
|
@ -70,8 +70,7 @@ zmq::ws_listener_t::ws_listener_t (io_thread_t *io_thread_,
|
|||||||
socket_base_t *socket_,
|
socket_base_t *socket_,
|
||||||
const options_t &options_,
|
const options_t &options_,
|
||||||
bool wss_) :
|
bool wss_) :
|
||||||
stream_listener_base_t (io_thread_, socket_, options_),
|
stream_listener_base_t (io_thread_, socket_, options_), _wss (wss_)
|
||||||
_wss (wss_)
|
|
||||||
{
|
{
|
||||||
#ifdef ZMQ_HAVE_WSS
|
#ifdef ZMQ_HAVE_WSS
|
||||||
if (_wss) {
|
if (_wss) {
|
||||||
|
@ -194,7 +194,7 @@ int zmq::wss_engine_t::read (void *data_, size_t size_)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (rc == 0) {
|
if (rc == 0) {
|
||||||
errno = EPIPE;
|
errno = EPIPE;
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
@ -44,8 +44,7 @@ const size_t id_len = sizeof (id) - 1;
|
|||||||
zap_client_t::zap_client_t (session_base_t *const session_,
|
zap_client_t::zap_client_t (session_base_t *const session_,
|
||||||
const std::string &peer_address_,
|
const std::string &peer_address_,
|
||||||
const options_t &options_) :
|
const options_t &options_) :
|
||||||
mechanism_base_t (session_, options_),
|
mechanism_base_t (session_, options_), peer_address (peer_address_)
|
||||||
peer_address (peer_address_)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -383,9 +383,9 @@ fd_t connect_socket (const char *endpoint_, const int af_, const int protocol_)
|
|||||||
// OSX is very opinionated and wants the size to match the AF family type
|
// OSX is very opinionated and wants the size to match the AF family type
|
||||||
socklen_t addr_len;
|
socklen_t addr_len;
|
||||||
const fd_t s_pre = socket (af_, SOCK_STREAM,
|
const fd_t s_pre = socket (af_, SOCK_STREAM,
|
||||||
protocol_ == IPPROTO_UDP
|
protocol_ == IPPROTO_UDP ? IPPROTO_UDP
|
||||||
? IPPROTO_UDP
|
: protocol_ == IPPROTO_TCP ? IPPROTO_TCP
|
||||||
: protocol_ == IPPROTO_TCP ? IPPROTO_TCP : 0);
|
: 0);
|
||||||
TEST_ASSERT_NOT_EQUAL (-1, s_pre);
|
TEST_ASSERT_NOT_EQUAL (-1, s_pre);
|
||||||
|
|
||||||
if (af_ == AF_INET || af_ == AF_INET6) {
|
if (af_ == AF_INET || af_ == AF_INET6) {
|
||||||
@ -440,9 +440,9 @@ fd_t bind_socket_resolve_port (const char *address_,
|
|||||||
// OSX is very opinionated and wants the size to match the AF family type
|
// OSX is very opinionated and wants the size to match the AF family type
|
||||||
socklen_t addr_len;
|
socklen_t addr_len;
|
||||||
const fd_t s_pre = socket (af_, SOCK_STREAM,
|
const fd_t s_pre = socket (af_, SOCK_STREAM,
|
||||||
protocol_ == IPPROTO_UDP
|
protocol_ == IPPROTO_UDP ? IPPROTO_UDP
|
||||||
? IPPROTO_UDP
|
: protocol_ == IPPROTO_TCP ? IPPROTO_TCP
|
||||||
: protocol_ == IPPROTO_TCP ? IPPROTO_TCP : 0);
|
: 0);
|
||||||
TEST_ASSERT_NOT_EQUAL (-1, s_pre);
|
TEST_ASSERT_NOT_EQUAL (-1, s_pre);
|
||||||
|
|
||||||
if (af_ == AF_INET || af_ == AF_INET6) {
|
if (af_ == AF_INET || af_ == AF_INET6) {
|
||||||
@ -511,11 +511,10 @@ fd_t bind_socket_resolve_port (const char *address_,
|
|||||||
TEST_ASSERT_SUCCESS_RAW_ERRNO (
|
TEST_ASSERT_SUCCESS_RAW_ERRNO (
|
||||||
getsockname (s_pre, (struct sockaddr *) &addr, &addr_len));
|
getsockname (s_pre, (struct sockaddr *) &addr, &addr_len));
|
||||||
sprintf (my_endpoint_, "%s://%s:%u",
|
sprintf (my_endpoint_, "%s://%s:%u",
|
||||||
protocol_ == IPPROTO_TCP
|
protocol_ == IPPROTO_TCP ? "tcp"
|
||||||
? "tcp"
|
: protocol_ == IPPROTO_UDP ? "udp"
|
||||||
: protocol_ == IPPROTO_UDP
|
: protocol_ == IPPROTO_WSS ? "wss"
|
||||||
? "udp"
|
: "ws",
|
||||||
: protocol_ == IPPROTO_WSS ? "wss" : "ws",
|
|
||||||
address_,
|
address_,
|
||||||
af_ == AF_INET
|
af_ == AF_INET
|
||||||
? ntohs ((*(struct sockaddr_in *) &addr).sin_port)
|
? ntohs ((*(struct sockaddr_in *) &addr).sin_port)
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
// security test utils
|
// security test utils
|
||||||
|
|
||||||
typedef void(socket_config_fn) (void *, void *);
|
typedef void (socket_config_fn) (void *, void *);
|
||||||
|
|
||||||
// NULL specific functions
|
// NULL specific functions
|
||||||
void socket_config_null_client (void *server_, void *server_secret_);
|
void socket_config_null_client (void *server_, void *server_secret_);
|
||||||
|
Loading…
Reference in New Issue
Block a user