X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=src%2Ffilter_frontend_net.cpp;h=385494b249d7209913b928d81c1422714a9c0fac;hb=747d1b739a4c770dd1af537d0280c75588e80f66;hp=8b0e7117c554822c43fd4663013475d3c449f2e1;hpb=1e61b0aa05e2351e33d909f7503eaf936a2d9bb0;p=metaproxy-moved-to-github.git diff --git a/src/filter_frontend_net.cpp b/src/filter_frontend_net.cpp index 8b0e711..385494b 100644 --- a/src/filter_frontend_net.cpp +++ b/src/filter_frontend_net.cpp @@ -1,4 +1,4 @@ -/* $Id: filter_frontend_net.cpp,v 1.19 2006-06-10 14:29:12 adam Exp $ +/* $Id: filter_frontend_net.cpp,v 1.21 2006-08-30 10:48:52 adam Exp $ Copyright (c) 2005-2006, Index Data. See the LICENSE file for details @@ -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()); }