diff --git a/src/BtSetup.cc b/src/BtSetup.cc index 94879c97..d49b5985 100644 --- a/src/BtSetup.cc +++ b/src/BtSetup.cc @@ -237,7 +237,8 @@ void BtSetup::setup(std::vector& commands, for(std::vector >::const_iterator i = ifAddrs.begin(), eoi = ifAddrs.end(); i != eoi; ++i) { char host[NI_MAXHOST]; - if(inetNtop(AF_INET, &(*i).first.in, host, sizeof(host)) == 0 && + if(inetNtop(AF_INET, &(*i).first.in.sin_addr, host, + sizeof(host)) == 0 && receiver->init(host)) { initialized = true; break;