projects
/
metaproxy-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move includes to implementation file
[metaproxy-moved-to-github.git]
/
src
/
filter_virt_db.cpp
diff --git
a/src/filter_virt_db.cpp
b/src/filter_virt_db.cpp
index
aa5af9d
..
4190cfa
100644
(file)
--- a/
src/filter_virt_db.cpp
+++ b/
src/filter_virt_db.cpp
@@
-1,4
+1,4
@@
-/* $Id: filter_virt_db.cpp,v 1.11 2005-10-30 17:13:36 adam Exp $
+/* $Id: filter_virt_db.cpp,v 1.13 2005-11-03 14:45:16 adam Exp $
Copyright (c) 2005, Index Data.
%LICENSE%
Copyright (c) 2005, Index Data.
%LICENSE%
@@
-69,6
+69,8
@@
namespace yp2 {
}
}
}
}
+using namespace yp2;
+
yf::Virt_db_set::Virt_db_set(yp2::Session &id, std::string setname,
std::string vhost, bool named_result_sets)
: m_backend_session(id), m_backend_setname(setname), m_vhost(vhost),
yf::Virt_db_set::Virt_db_set(yp2::Session &id, std::string setname,
std::string vhost, bool named_result_sets)
: m_backend_session(id), m_backend_setname(setname), m_vhost(vhost),
@@
-133,15
+135,10
@@
void yf::Virt_db::Rep::present(Package &package, Z_APDU *apdu, bool &move_later)
Ses_it it = m_sessions.find(package.session());
if (it == m_sessions.end())
{
Ses_it it = m_sessions.find(package.session());
if (it == m_sessions.end())
{
- Z_APDU *apdu = zget_APDU(odr, Z_APDU_close);
-
- *apdu->u.close->closeReason = Z_Close_protocolError;
- apdu->u.close->diagnosticInformation =
- odr_strdup(odr, "no session for present request");
-
- package.response() = apdu;
+ package.response() = odr.create_close(
+ Z_Close_protocolError,
+ "no session for present request");
package.session().close();
package.session().close();
-
return;
}
if (it->second.m_use_vhost)
return;
}
if (it->second.m_use_vhost)
@@
-218,13
+215,9
@@
void yf::Virt_db::Rep::search(Package &package, Z_APDU *apdu, bool &move_later)
Ses_it it = m_sessions.find(package.session());
if (it == m_sessions.end())
{
Ses_it it = m_sessions.find(package.session());
if (it == m_sessions.end())
{
- Z_APDU *apdu = zget_APDU(odr, Z_APDU_close);
-
- *apdu->u.close->closeReason = Z_Close_protocolError;
- apdu->u.close->diagnosticInformation =
- odr_strdup(odr, "no session for search request");
-
- package.response() = apdu;
+ package.response() = odr.create_close(
+ Z_Close_protocolError,
+ "no session for search request");
package.session().close();
return;
package.session().close();
return;
@@
-458,14
+451,10
@@
void yf::Virt_db::process(Package &package) const
{
yp2::odr odr;
{
yp2::odr odr;
- Z_APDU *apdu = zget_APDU(odr, Z_APDU_close);
-
- *apdu->u.close->closeReason = Z_Close_protocolError;
-
- apdu->u.close->diagnosticInformation =
- odr_strdup(odr, "unsupported APDU in filter_virt_db");
-
- package.response() = apdu;
+ package.response() = odr.create_close(
+ Z_Close_protocolError,
+ "unsupported APDU in filter_virt_db");
+
package.session().close();
}
if (move_later)
package.session().close();
}
if (move_later)