*** rasmol.c.orig Sat Apr 21 14:59:50 2001 --- rasmol.c Sat Apr 13 21:43:24 2002 *************** *** 235,241 **** }; static char AdviseBuffer[256]; ! static int AdviseLen; typedef struct { --- 235,241 ---- }; static char AdviseBuffer[256]; ! static size_t AdviseLen; typedef struct { *************** *** 445,470 **** } ! static int OpenIPCConnection( int socket ) { register int i; ! if( socket < 0 ) return False; for( i=0; i= WaitWidth ) ! WaitWidth = socket+1; IPCConvData[i].protocol = ProtoRasMol; ! IPCConvData[i].socket = socket; IPCConvData[i].advise = AMNone; return( True ); } ! close( socket ); return( False ); } --- 445,470 ---- } ! static int OpenIPCConnection( int xsocket ) { register int i; ! if( xsocket < 0 ) return False; for( i=0; i= WaitWidth ) ! WaitWidth = xsocket+1; IPCConvData[i].protocol = ProtoRasMol; ! IPCConvData[i].socket = xsocket; IPCConvData[i].advise = AMNone; return( True ); } ! close( xsocket ); return( False ); } *************** *** 689,695 **** TimeOut.tv_sec = 1; TimeOut.tv_usec = 0; WaitSet = OrigWaitSet; ! #ifdef __hpux status = select( WaitWidth, (int*)&WaitSet, (int*)NULL, (int*)NULL, &TimeOut ); #else --- 689,695 ---- TimeOut.tv_sec = 1; TimeOut.tv_usec = 0; WaitSet = OrigWaitSet; ! #ifdef HPUX_LEGACY status = select( WaitWidth, (int*)&WaitSet, (int*)NULL, (int*)NULL, &TimeOut ); #else *************** *** 1192,1198 **** for( i=0; i