Merge pull request #1625 from lytboris/master

Acutally allow specifying interfaces as source address
This commit is contained in:
Pieter Hintjens 2015-10-26 23:02:05 +01:00
commit 182688d431

View File

@ -445,7 +445,7 @@ int zmq::tcp_address_t::resolve (const char *name_, bool local_, bool ipv6_, boo
// Resolve the IP address.
int rc;
if (local_)
if (local_ || is_src_)
rc = resolve_interface (addr_str.c_str (), ipv6_, is_src_);
else
rc = resolve_hostname (addr_str.c_str (), ipv6_, is_src_);