diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-02-23 13:50:35 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-02-23 13:50:35 +0000 |
| commit | fa6fd758afc1dea263a43c3e21ed7b1b8ad0773c (patch) | |
| tree | f241718f7a8dca7ec8e65daac39dbaf259a722ac /src/BtSetup.cc | |
| parent | 232deb47b5af1c0a53c84da18c6cabe6637fcaa8 (diff) | |
2010-02-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Added aiFlags argument to getInterfaceAddress(). Use
AI_NUMERICHOST to find interface specified using
--bt-lpd-interface option to avoid time-consuming address lookup.
* src/BtSetup.cc
* src/SocketCore.cc
* src/SocketCore.h
Diffstat (limited to 'src/BtSetup.cc')
| -rw-r--r-- | src/BtSetup.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/BtSetup.cc b/src/BtSetup.cc index d94148bc..b6799b73 100644 --- a/src/BtSetup.cc +++ b/src/BtSetup.cc @@ -188,7 +188,7 @@ void BtSetup::setup(std::deque<Command*>& commands, } } else { std::vector<std::pair<sockaddr_storage, socklen_t> > ifAddrs; - getInterfaceAddress(ifAddrs, lpdInterface, AF_INET); + getInterfaceAddress(ifAddrs, lpdInterface, AF_INET, AI_NUMERICHOST); for(std::vector<std::pair<sockaddr_storage, socklen_t> >::const_iterator i = ifAddrs.begin(); i != ifAddrs.end(); ++i) { sockaddr_in addr; |
