--- nxcomp/Agent.h 2007-06-05 05:31:44.000000000 -0500 +++ Agent.h 2008-06-05 16:12:06.000000000 -0500 @@ -157,7 +157,7 @@ << ".\n" << logofs_flush; #endif - return (FD_ISSET(remoteFd_, readSet) && + return (FD_ISSET(remoteFd_, (fd_set *)readSet) && transport_ -> dequeuable() != 0); } @@ -172,7 +172,7 @@ << canRead_ << ".\n" << logofs_flush; #endif - return (FD_ISSET(remoteFd_, writeSet) && + return (FD_ISSET(remoteFd_, (fd_set *)writeSet) && transport_ -> queuable() != 0 && canRead_ == 1); } @@ -209,7 +209,7 @@ << ".\n" << logofs_flush; #endif - return (FD_ISSET(proxy -> getFd(), readSet)); + return (FD_ISSET(proxy -> getFd(), (fd_set *)readSet)); } int enqueueData(const char *data, const int size) const