=================================================================== RCS file: /home/cvs/OpenXM/src/kxx/oxmain.c,v retrieving revision 1.11 retrieving revision 1.15 diff -u -p -r1.11 -r1.15 --- OpenXM/src/kxx/oxmain.c 2002/05/02 08:33:47 1.11 +++ OpenXM/src/kxx/oxmain.c 2004/02/23 09:03:43 1.15 @@ -1,4 +1,4 @@ -/* $OpenXM: OpenXM/src/kxx/oxmain.c,v 1.10 2002/05/02 03:08:28 takayama Exp $ */ +/* $OpenXM: OpenXM/src/kxx/oxmain.c,v 1.14 2003/11/20 07:18:41 takayama Exp $ */ /* nullserver01 */ #include #include @@ -10,14 +10,17 @@ #include #include #include +#include /* -lnsl -lsocket /usr/ucblib/libucb.a */ #include "ox_kan.h" #include "serversm.h" #define SERVERNAME "ox_sm1" +extern char **environ; int OxCritical = 0; int OxInterruptFlag = 0; +int OxTerminateMode = 0; int SerialCurrentControl; @@ -38,6 +41,10 @@ int errno; #endif /* gcc -v -c hoge.c */ +void *sGC_malloc(int n) { + return (void *)malloc(n); +} + main(int argc, char *argv[]) { int fd; int size; @@ -50,16 +57,17 @@ main(int argc, char *argv[]) { int reverse = 0; extern int OpenedSocket; char portfile[1024]; - char *pass; + char *pass = NULL; int result; int sleepingTime = 0; + extern int OxTerminateMode; strcpy(sname,"localhost"); strcpy(ServerName,SERVERNAME); i = 1; if (argc == 1) { oxmainUsage(); - exit(); + exit(10); } while (i