Updated for skt_ip_t IP addresses.
authorOrion Lawlor <olawlor@acm.org>
Thu, 20 Sep 2001 15:02:23 +0000 (15:02 +0000)
committerOrion Lawlor <olawlor@acm.org>
Thu, 20 Sep 2001 15:02:23 +0000 (15:02 +0000)
src/conv-ccs/ccs-client.c
src/conv-ccs/ccs-client.h

index 802e50191ffa972d7f99af70a77813af30429569..aa2a337b4a2c1e7bb13d18d6d9ae366d558c810e 100644 (file)
@@ -71,8 +71,9 @@ static void parseInfo(CcsServer *svr,const char *data)
 
 static void printSvr(CcsServer *svr)
 {
+  char ipBuf[200];
   int i;
-  DEBUGF(("hostIP: %d\n", svr->hostIP));
+  DEBUGF(("hostIP: %d\n", skt_print_ip(ipBuf,svr->hostIP)));
   DEBUGF(("hostPort: %d\n", svr->hostPort));
   DEBUGF(("authentication: %d\n", svr->isAuth));
   DEBUGF(("replyFd: %d\n", svr->replyFd));
@@ -133,7 +134,7 @@ int CcsConnect(CcsServer *svr, char *host, int port,CcsSec_secretKey *key)
   skt_init();
   return CcsConnectIp(svr,skt_lookup_ip(host),port,key);
 }
-int CcsConnectIp(CcsServer *svr, int ip, int port,CcsSec_secretKey *key)
+int CcsConnectIp(CcsServer *svr, skt_ip_t ip, int port,CcsSec_secretKey *key)
 {
   unsigned int msg_len;char *msg_data;/*Reply message*/
   skt_init();
index 003ae032340e5f3bdc08abeec6c98813630d2ac1..7ab99cd16c03bfc80e1f9794c960a3dec2e4acc9 100644 (file)
@@ -16,9 +16,9 @@
 #include "ccs-auth.h"
 
 typedef struct CcsServer {
-  /*Conv-host:*/
+  /*CCS Server description:*/
   char hostAddr[128];
-  unsigned int hostIP;
+  skt_ip_t hostIP;
   unsigned int hostPort;
 
   /*Authentication*/
@@ -40,7 +40,7 @@ typedef struct CcsServer {
 
 /*All routines return -1 on failure*/
 int CcsConnect(CcsServer *svr, char *host, int port,CcsSec_secretKey *key);
-int CcsConnectIp(CcsServer *svr, int ip, int port,CcsSec_secretKey *key);
+int CcsConnectIp(CcsServer *svr,skt_ip_t ip, int port,CcsSec_secretKey *key);
 int CcsSendRequest(CcsServer *svr, char *hdlrID, int pe, 
                    unsigned int size, const char *msg);
 int CcsRecvResponse(CcsServer *svr,