- patch by Muhammad Shahzad
@@ -3,6 +3,23 @@
#include "abyss_thread.h"
+#ifndef XMLRPC_OLD_VERSION
+#define MAX_CONN 16
+typedef struct
+{
+ void *data;
+ int size;
+ int staticid;
+} TBuffer;
+
+ TBuffer buffer;
+} TString;
+#endif
/*********************************************************************
** List
*********************************************************************/
@@ -544,12 +544,12 @@ RequestRead(TSession * const sessionP) {
}
-
+#ifdef XMLRPC_OLD_VERSION
char *RequestHeaderValue(TSession *r,char *name)
{
return (TableFind(&r->request_headers,name));
abyss_bool
@@ -941,8 +941,9 @@ uriPathParm(const xmlrpc_server_abyss_parms * const parmsP,
static xmlrpc_server_shutdown_fn shutdownAbyss;
static void
shutdownAbyss(xmlrpc_env * const envP,