providing option to connect to memcache at general connect time
[OpenSRF.git] / src / jserver / osrf_chat.h
index 3e5446c..fb24340 100644 (file)
@@ -21,7 +21,7 @@ GNU General Public License for more details.
 #include "opensrf/utils.h"
 #include "opensrf/osrf_hash.h"
 #include "opensrf/osrf_list.h"
-#include "opensrf/logging.h"
+#include "opensrf/log.h"
 #include "opensrf/xml_utils.h"
 #include "opensrf/socket_bundle.h"
 #include "opensrf/sha.h"
@@ -90,8 +90,8 @@ GNU General Public License for more details.
 #define OSRF_CHAT_STATE_INIQ                           2
 #define OSRF_CHAT_STATE_INUSERNAME             4
 #define OSRF_CHAT_STATE_INRESOURCE             8
-#define OSRF_CHAT_STATE_INS2SRESULT            8
-#define OSRF_CHAT_STATE_INS2SVERIFY            8
+#define OSRF_CHAT_STATE_INS2SRESULT            16
+#define OSRF_CHAT_STATE_INS2SVERIFY            32
 
 
 struct __osrfChatNodeStruct {
@@ -117,7 +117,6 @@ struct __osrfChatNodeStruct {
        char* username;
 
        char* authkey;          /* when doing any auth negotiation, this is the auth seed hash */
-
        osrfList* msgs; /* if we're a server node we may have a pool of messages waiting to be delivered */
 
        xmlParserCtxtPtr parserCtx; 
@@ -127,11 +126,13 @@ struct __osrfChatNodeStruct {
 };
 typedef struct __osrfChatNodeStruct osrfChatNode;
 
+/*
 struct __osrfChatS2SMessageStruct {
        char* toAddr;
        char* msgXML;
 };
 typedef struct __osrfChatS2SMessageStruct osrfChatS2SMessage;
+*/
 
 struct __osrfChatServerStruct {
        osrfHash* nodeHash; /* sometimes we need hash (remote id) lookup, sometimes we need socket id lookup */