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

Diff for /src/usr.bin/telnet/commands.c between version 1.58 and 1.59

version 1.58, 2014/07/20 04:07:16 version 1.59, 2014/07/20 05:22:02
Line 31 
Line 31 
  */   */
   
 #include "telnet_locl.h"  #include "telnet_locl.h"
   
   #include <netinet/in.h>
   #include <netinet/ip.h>
   #include <arpa/inet.h>
   
 #include <err.h>  #include <err.h>
   #include <pwd.h>
   #include <stdarg.h>
   
 int tos = -1;  int tos = -1;
   
Line 1348 
Line 1355 
     return 0; /* NOTREACHED */      return 0; /* NOTREACHED */
 }  }
   
 /*VARARGS*/  int
         int  quit(void)
 quit()  
 {  {
         (void) call(bye, "bye", "fromquit", 0);          (void) call(bye, "bye", "fromquit", 0);
         Exit(0);          Exit(0);
         return 0; /*NOTREACHED*/  
 }  }
   
 /*VARARGS*/  /*VARARGS*/
Line 1889 
Line 1894 
     int error;      int error;
     struct sockaddr_in sin;      struct sockaddr_in sin;
     unsigned long temp;      unsigned long temp;
     extern char *inet_ntoa();  
     char *srp = 0;      char *srp = 0;
     int srlen;      int srlen;
     char *cmd, *hostp = 0, *portp = 0, *user = 0, *aliasp = 0;      char *cmd, *hostp = 0, *portp = 0, *user = 0, *aliasp = 0;
Line 2353 
Line 2357 
 {  {
         static char lsr[44];          static char lsr[44];
         char *cp, *cp2, *lsrp, *lsrep;          char *cp, *cp2, *lsrp, *lsrep;
         int tmp;  
         struct in_addr sin_addr;          struct in_addr sin_addr;
         struct hostent *host = 0;          struct hostent *host = 0;
         char c;          char c;
Line 2420 
Line 2423 
                 if (!c)                  if (!c)
                         cp2 = 0;                          cp2 = 0;
   
                 if ((tmp = inet_addr(cp)) != -1) {                  if ((sin_addr.s_addr = inet_addr(cp)) != INADDR_NONE) {
                         sin_addr.s_addr = tmp;  
                 } else if ((host = gethostbyname(cp))) {                  } else if ((host = gethostbyname(cp))) {
                         memmove((caddr_t)&sin_addr,                          memmove((caddr_t)&sin_addr,
                                 host->h_addr_list[0],                                  host->h_addr_list[0],

Legend:
Removed from v.1.58  
changed lines
  Added in v.1.59