[BACK]Return to mytcpio.c CVS log [TXT][DIR] Up to [local] / OpenXM / src / kan96xx / plugin

Diff for /OpenXM/src/kan96xx/plugin/mytcpio.c between version 1.4 and 1.6

version 1.4, 2000/09/08 16:08:42 version 1.6, 2002/02/24 10:27:20
Line 1 
Line 1 
 /*  $OpenXM: OpenXM/src/kan96xx/plugin/mytcpio.c,v 1.3 2000/03/20 01:53:47 takayama Exp $ */  /*  $OpenXM: OpenXM/src/kan96xx/plugin/mytcpio.c,v 1.5 2001/05/04 01:06:30 takayama Exp $ */
 #include <stdio.h>  #include <stdio.h>
 #include <sys/types.h>  #include <sys/types.h>
 #include <sys/socket.h>  #include <sys/socket.h>
Line 15 
Line 15 
 #if defined(sun)  #if defined(sun)
 int MyEnv_oxmisc[2000];  int MyEnv_oxmisc[2000];
 #else  #else
   #if defined(__CYGWIN__)
   sigjmp_buf MyEnv_oxmisc; /* may cause a trouble in Solaris. */
   #else
 jmp_buf MyEnv_oxmisc; /* may cause a trouble in Solaris. */  jmp_buf MyEnv_oxmisc; /* may cause a trouble in Solaris. */
 #endif  #endif
   #endif
   
 #define READBUFSIZE 10000  #define READBUFSIZE 10000
 static void errorMsg1s(char *s) {  static void errorMsg1s(char *s) {
Line 38  socketOpen(char *serverName,int portNumber) {
Line 42  socketOpen(char *serverName,int portNumber) {
   
   SET_TCPIOERROR;    SET_TCPIOERROR;
   fprintf(TcpioError,"Hello from open. serverName is %s and portnumber is %d\n",    fprintf(TcpioError,"Hello from open. serverName is %s and portnumber is %d\n",
           serverName,portNumber);            serverName,portNumber);
   if ((myhost = gethostbyname(serverName)) == NULL) {    if ((myhost = gethostbyname(serverName)) == NULL) {
     errorMsg1s("Bad server name.");      errorMsg1s("Bad server name.");
     return(-1);      return(-1);
Line 47  socketOpen(char *serverName,int portNumber) {
Line 51  socketOpen(char *serverName,int portNumber) {
   me.sin_family = AF_INET;    me.sin_family = AF_INET;
   me.sin_port = htons(portNumber);    me.sin_port = htons(portNumber);
   bcopy(myhost->h_addr,    bcopy(myhost->h_addr,
         &me.sin_addr,myhost->h_length);          &me.sin_addr,myhost->h_length);
   
   if ((s_waiting = socket(AF_INET,SOCK_STREAM,0)) < 0) {    if ((s_waiting = socket(AF_INET,SOCK_STREAM,0)) < 0) {
     errorMsg1s("Socket allocation is failed.");      errorMsg1s("Socket allocation is failed.");
Line 234  socketConnect(char *serverName,int portNumber) {
Line 238  socketConnect(char *serverName,int portNumber) {
   server.sin_family = AF_INET;    server.sin_family = AF_INET;
   server.sin_port = htons(portNumber);    server.sin_port = htons(portNumber);
   bcopy(servhost->h_addr,    bcopy(servhost->h_addr,
         (char *)&server.sin_addr,servhost->h_length);          (char *)&server.sin_addr,servhost->h_length);
   
   if ((socketid = socket(AF_INET,SOCK_STREAM,0)) <0) {    if ((socketid = socket(AF_INET,SOCK_STREAM,0)) <0) {
     errorMsg1s("socket allocation is failed.\n");      errorMsg1s("socket allocation is failed.\n");

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.6

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>