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

Diff for /OpenXM/src/oxc/oxc.c between version 1.8 and 1.9

version 1.8, 2000/12/14 03:14:01 version 1.9, 2000/12/15 03:34:43
Line 1 
Line 1 
 /* -*- mode: C -*- */  /* -*- mode: C -*- */
 /* $OpenXM: OpenXM/src/oxc/oxc.c,v 1.7 2000/12/14 01:35:58 ohara Exp $ */  /* $OpenXM: OpenXM/src/oxc/oxc.c,v 1.8 2000/12/14 03:14:01 ohara Exp $ */
   
 #include <stdio.h>  #include <stdio.h>
 #include <stdlib.h>  #include <stdlib.h>
Line 78  int main(int argc, char *argv[])
Line 78  int main(int argc, char *argv[])
     char *myname = argv[0];      char *myname = argv[0];
     int oxlog = 0;      int oxlog = 0;
     int c;      int c;
           int delay = 0;
           char *delay_s = "0";
   
     while ((c = getopt(argc, argv, "c:p:h:x")) != -1) {      while ((c = getopt(argc, argv, "d:c:p:h:x")) != -1) {
         switch(c) {          switch(c) {
         case 'h':          case 'h':
             remote_host = optarg;              remote_host = optarg;
Line 97  int main(int argc, char *argv[])
Line 99  int main(int argc, char *argv[])
                 oxlog = 1;                  oxlog = 1;
             }              }
             break;              break;
                   case 'd':
                           delay_s = optarg;
                           delay = atoi(optarg);
                           break;
         default:          default:
         }          }
     }      }
Line 109  int main(int argc, char *argv[])
Line 115  int main(int argc, char *argv[])
         sprintf(port_s, "%d", port);          sprintf(port_s, "%d", port);
     }      }
     if (oxlog) {      if (oxlog) {
         execlp(xterm, xterm, "-e", myname,          execlp(xterm, xterm, "-e", myname, "-d", delay_s,
                "-h", remote_host, "-p", port_s, "-c", password, NULL);                 "-h", remote_host, "-p", port_s, "-c", password, NULL);
                 fprintf(stderr, "oxc:: cannot exec \"%s oxc ...\"\n", xterm);  
     }      }
   
     fprintf(stderr, "start connection!\n");      fprintf(stderr, "start connection!\n");
           usleep(delay);
     if ((oxfp = connection()) == NULL) {      if ((oxfp = connection()) == NULL) {
         fprintf(stderr, "oxc: cannot connect.\n");          fprintf(stderr, "oxc: cannot connect.\n");
     }else {      }else {

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

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