[BACK]Return to ssh.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/ssh.c between version 1.108 and 1.109

version 1.108, 2001/04/07 08:55:18 version 1.109, 2001/04/11 10:59:01
Line 235 
Line 235 
 {  {
         int i, opt, optind, exit_status, ok;          int i, opt, optind, exit_status, ok;
         u_short fwd_port, fwd_host_port;          u_short fwd_port, fwd_host_port;
         char *optarg, *cp, buf[256];          char *optarg, *cp, *endofnumber, buf[256];
         struct stat st;          struct stat st;
         struct passwd *pw;          struct passwd *pw;
         int dummy;          int dummy;
Line 443 
Line 443 
                         }                          }
                         break;                          break;
                 case 'p':                  case 'p':
                         options.port = atoi(optarg);                          options.port = strtol(optarg, &endofnumber, 0);
                           if (optarg == endofnumber) {
                                   fprintf(stderr, "Bad port '%s'\n", optarg);
                                   exit(1);
                           }
                         break;                          break;
                 case 'l':                  case 'l':
                         options.user = optarg;                          options.user = optarg;
Line 472 
Line 476 
                         break;                          break;
   
                 case 'D':                  case 'D':
                         fwd_port = atoi(optarg);                          fwd_port = strtol(optarg, &endofnumber, 0);
                           if (optarg == endofnumber) {
                                   fprintf(stderr, "Bad port '%s'\n", optarg);
                                   exit(1);
                           }
                         add_local_forward(&options, fwd_port, "socks4", 0);                          add_local_forward(&options, fwd_port, "socks4", 0);
                         break;                          break;
   

Legend:
Removed from v.1.108  
changed lines
  Added in v.1.109