From 5ca471d4f911572cc89f12ccd28ef94eb53d180a Mon Sep 17 00:00:00 2001 From: thlo Date: Sat, 25 May 2013 16:30:10 +0200 Subject: add port to hostname in serverName.xml --- responsememblk.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'responsememblk.c') diff --git a/responsememblk.c b/responsememblk.c index b8d62e8..cb90599 100644 --- a/responsememblk.c +++ b/responsememblk.c @@ -1408,11 +1408,16 @@ void cResponseMemBlk::sendServerNameXml () { char f[400]; mResponseMessage = new string(); *mResponseMessage = ""; - + mResponseMessagePos = 0; mRequest->mConnState = SERVING; + stringstream own_host ; + own_host << mRequest->getOwnIp() + << ":" << mRequest->mServerPort; + + *mResponseMessage += "\n"; *mResponseMessage += "\n"; @@ -1421,7 +1426,7 @@ void cResponseMemBlk::sendServerNameXml () { *mResponseMessage += f; *mResponseMessage += "\n"; - *mResponseMessage += "" + mRequest->getOwnIp() +"\n"; + *mResponseMessage += "" + own_host.str() +"\n"; *mResponseMessage += "\n"; sendHeaders(200, "OK", NULL, "application/xml", mResponseMessage->size(), -1); -- cgit v1.2.3