Skip to content

Commit

Permalink
Merge pull request #627 from dr7ana/router-raw
Browse files Browse the repository at this point in the history
Add configurable sockopt for raw router sockets
  • Loading branch information
gummif authored Aug 12, 2024
2 parents d537960 + 03cfaae commit 301871a
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
4 changes: 4 additions & 0 deletions tests/socket.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -364,6 +364,10 @@ TEST_CASE("socket check integral options", "[socket]")
check_integral_opt<int>(zmq::sockopt::router_mandatory, router,
"router_mandatory", true);
#endif
#ifdef ZMQ_ROUTER_RAW
check_integral_opt<int>(zmq::sockopt::router_raw, router, "router_raw",
true);
#endif
#ifdef ZMQ_ROUTER_NOTIFY
check_integral_opt<int>(zmq::sockopt::router_notify, router, "router_notify");
#endif
Expand Down
3 changes: 3 additions & 0 deletions zmq.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -1625,6 +1625,9 @@ ZMQ_DEFINE_INTEGRAL_BOOL_UNIT_OPT(ZMQ_ROUTER_MANDATORY, router_mandatory, int);
#ifdef ZMQ_ROUTER_NOTIFY
ZMQ_DEFINE_INTEGRAL_OPT(ZMQ_ROUTER_NOTIFY, router_notify, int);
#endif
#ifdef ZMQ_ROUTER_RAW
ZMQ_DEFINE_INTEGRAL_OPT(ZMQ_ROUTER_RAW, router_raw, int);
#endif
#ifdef ZMQ_ROUTING_ID
ZMQ_DEFINE_ARRAY_OPT_BINARY(ZMQ_ROUTING_ID, routing_id);
#endif
Expand Down

0 comments on commit 301871a

Please sign in to comment.