a dummy function defined when NO_SOCK.
authorGengbin Zheng <gzheng@illinois.edu>
Wed, 31 Oct 2007 16:53:12 +0000 (16:53 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Wed, 31 Oct 2007 16:53:12 +0000 (16:53 +0000)
src/util/sockRoutines.c
src/util/sockRoutines.h

index 1e95413b13660e49211d3358ad39ac8983547874..4bfc11b5fd5e48efca64269699bd44ad309203aa 100644 (file)
@@ -601,6 +601,15 @@ int ChMessage_send(SOCKET fd,const ChMessage *src)
   return skt_sendV(fd,2,bufs,lens);
 } /*You must free after send*/
 
+#else
+
+skt_ip_t _skt_invalid_ip={{0}};
+
+skt_ip_t skt_my_ip(void)
+{
+  return _skt_invalid_ip;
+}
+
 #endif /*!CMK_NO_SOCKETS*/
 
 
index 7ebb440c266609a321211255f26cbbde14679fa0..4a3231d2bf460eb0b514c9ff078a839789db784e 100644 (file)
 #define INVALID_SOCKET (SOCKET)(~0)
 typedef struct {int tag;} skt_ip_t;
 
+extern skt_ip_t _skt_invalid_ip;
+skt_ip_t skt_my_ip(void);
+
 #else /*Use actual sockets*/
 
 /*Preliminaries*/