X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=src%2Ffilter_frontend_net.cpp;h=385494b249d7209913b928d81c1422714a9c0fac;hb=382317f3f6d92f61e89f8686f6429c53773fcbd0;hp=77263f9ff7eb5a0189416ddb1e905e5e813b449f;hpb=4753f6f22d15b41bf1efcee6294ae1907ba455e7;p=metaproxy-moved-to-github.git diff --git a/src/filter_frontend_net.cpp b/src/filter_frontend_net.cpp index 77263f9..385494b 100644 --- a/src/filter_frontend_net.cpp +++ b/src/filter_frontend_net.cpp @@ -1,7 +1,7 @@ -/* $Id: filter_frontend_net.cpp,v 1.18 2006-06-09 14:11:42 adam Exp $ +/* $Id: filter_frontend_net.cpp,v 1.21 2006-08-30 10:48:52 adam Exp $ Copyright (c) 2005-2006, Index Data. -%LICENSE% + See the LICENSE file for details */ #include "config.hpp" @@ -154,6 +154,10 @@ mp::ZAssocChild::ZAssocChild(yazpp_1::IPDU_Observable *PDU_Observable, m_no_requests = 0; m_delete_flag = false; m_package = package; + const char *peername = PDU_Observable->getpeername(); + if (!peername) + peername = "unknown"; + m_origin.set_tcpip_address(std::string(peername), m_session.id()); }