Commit 182688d4 authored by Pieter Hintjens's avatar Pieter Hintjens

Merge pull request #1625 from lytboris/master

Acutally allow specifying interfaces as source address
parents 9b143225 a4baa36b
...@@ -445,7 +445,7 @@ int zmq::tcp_address_t::resolve (const char *name_, bool local_, bool ipv6_, boo ...@@ -445,7 +445,7 @@ int zmq::tcp_address_t::resolve (const char *name_, bool local_, bool ipv6_, boo
// Resolve the IP address. // Resolve the IP address.
int rc; int rc;
if (local_) if (local_ || is_src_)
rc = resolve_interface (addr_str.c_str (), ipv6_, is_src_); rc = resolve_interface (addr_str.c_str (), ipv6_, is_src_);
else else
rc = resolve_hostname (addr_str.c_str (), ipv6_, is_src_); rc = resolve_hostname (addr_str.c_str (), ipv6_, is_src_);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment