X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=server%2Fseshigh.c;h=04157d24fe7e51ee3cd84baf4df8e2042b4b4aa6;hb=d953d065a4ed1abd68cec29f93e061a2b8934cd8;hp=39f6d3f0004b9dc1a6e8ae1b7c0f8f8880e7bd12;hpb=5f743e6b18587c2daae4fe9cee8cf991b7352d24;p=yaz-moved-to-github.git diff --git a/server/seshigh.c b/server/seshigh.c index 39f6d3f..04157d2 100644 --- a/server/seshigh.c +++ b/server/seshigh.c @@ -4,7 +4,13 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: seshigh.c,v $ - * Revision 1.96 1999-11-04 14:58:44 adam + * Revision 1.99 1999-11-30 13:47:12 adam + * Improved installation. Moved header files to include/yaz. + * + * Revision 1.98 1999/11/29 15:12:27 adam + * Changed the way implementationName - and version is set. + * + * Revision 1.96 1999/11/04 14:58:44 adam * Added status elements for backend delete result set handler. * Updated delete result result set command for client. * @@ -332,7 +338,6 @@ * */ -#include #include #include #ifdef WIN32 @@ -342,17 +347,18 @@ #endif #include -#include -#include +#include +#include +#include #include "eventl.h" #include "session.h" -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include -#include +#include static int process_request(association *assoc, request *req, char **msg); void backend_response(IOCHAN i, int event); @@ -925,15 +931,15 @@ static Z_APDU *process_initRequest(association *assoc, request *reqb) resp->preferredMessageSize = &assoc->preferredMessageSize; resp->maximumRecordSize = &assoc->maximumRecordSize; - resp->implementationName = "Index Data/YAZ Generic Frontend Server"; + resp->implementationName = "GFS"; if (binitreq.implementation_name) { char *nv = (char *) odr_malloc (assoc->encode, - strlen(binitreq.implementation_name) + 3 + + strlen(binitreq.implementation_name) + 10 + strlen(resp->implementationName)); - sprintf (nv, "%s %s", + sprintf (nv, "%s / %s", resp->implementationName, binitreq.implementation_name); resp->implementationName = nv; } @@ -941,9 +947,9 @@ static Z_APDU *process_initRequest(association *assoc, request *reqb) { char *nv = (char *) odr_malloc (assoc->encode, - strlen(binitreq.implementation_version) + 3 + + strlen(binitreq.implementation_version) + 10 + strlen(resp->implementationVersion)); - sprintf (nv, "%s %s", + sprintf (nv, "YAZ %s / %s", resp->implementationVersion, binitreq.implementation_version); resp->implementationVersion = nv; }