=================================================================== RCS file: /home/cvs/OpenXM/src/kan96xx/plugin/oxKan0.h,v retrieving revision 1.1.1.1 retrieving revision 1.4 diff -u -p -r1.1.1.1 -r1.4 --- OpenXM/src/kan96xx/plugin/oxKan0.h 1999/10/08 02:12:05 1.1.1.1 +++ OpenXM/src/kan96xx/plugin/oxKan0.h 2002/11/07 23:52:20 1.4 @@ -1,3 +1,4 @@ +/* $OpenXM: OpenXM/src/kan96xx/plugin/oxKan0.h,v 1.3 2000/12/03 07:29:39 takayama Exp $ */ /* ox_kan0.h */ #define mymalloc(n) malloc(n) @@ -68,11 +69,14 @@ typedef struct oxclient { } oxclient; #define N_OF_CLIENT_FIELDS 13 /* If you add new field to struct oxclient do not forget to increase the number.*/ -/* Change also, oxInitClient, oxCreateClient, oxCreateClientFile oxmisc.c +/* Change also, oxInitClient, oxCreateClient(2), oxCreateClientFile oxmisc.c oxClientToObject, oxObjectToClient oxmisc2.c */ typedef oxclient * oxclientp; +#define AbortIfRFC_101(oxclient) if (oxclient->controlport < 0) {\ + errorOxmisc2("The OpenXM RFC 101 client is used for RFC 100\n"); } + #define CLIENT_SOCKET 0 #define CLIENT_FILE 1 @@ -146,3 +150,5 @@ int oxWritePortFile(int func,int port,char *fname); char *oxGenPortFile(void); int oxRemovePortFile(void); +#define MAX_N_OF_CLIENT 1024 +int oxGetClientID();