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

Diff for /src/usr.bin/nc/netcat.c between version 1.220 and 1.221

version 1.220, 2022/12/18 12:45:34 version 1.221, 2022/12/18 12:47:31
Line 131 
Line 131 
 int     socks_connect(const char *, const char *, struct addrinfo,  int     socks_connect(const char *, const char *, struct addrinfo,
             const char *, const char *, struct addrinfo, int, const char *);              const char *, const char *, struct addrinfo, int, const char *);
 int     udptest(int);  int     udptest(int);
 void    connection_info(const char *, const char *, const char *);  void    connection_info(const char *, const char *, const char *, const char *);
 int     unix_bind(char *, int);  int     unix_bind(char *, int);
 int     unix_connect(char *);  int     unix_connect(char *);
 int     unix_listen(char *);  int     unix_listen(char *);
Line 708 
Line 708 
                                         }                                          }
                                 }                                  }
   
                                 connection_info(host, portlist[i], ipaddr);                                  connection_info(host, portlist[i],
                                       uflag ? "udp" : "tcp", ipaddr);
                         }                          }
                         if (Fflag)                          if (Fflag)
                                 fdpass(s);                                  fdpass(s);
Line 1519 
Line 1520 
 }  }
   
 void  void
 connection_info(const char *host, const char *port, const char *ipaddr)  connection_info(const char *host, const char *port, const char *proto,
       const char *ipaddr)
 {  {
         struct servent *sv;          struct servent *sv;
   
Line 1527 
Line 1529 
         if (nflag)          if (nflag)
                 sv = NULL;                  sv = NULL;
         else {          else {
                 sv = getservbyport(ntohs(atoi(port)), uflag ? "udp" : "tcp");                  sv = getservbyport(ntohs(atoi(port)), proto);
         }          }
   
         fprintf(stderr, "Connection to %s", host);          fprintf(stderr, "Connection to %s", host);
Line 1539 
Line 1541 
         if (!nflag && !xflag && strcmp(host, ipaddr) != 0)          if (!nflag && !xflag && strcmp(host, ipaddr) != 0)
                 fprintf(stderr, " (%s)", ipaddr);                  fprintf(stderr, " (%s)", ipaddr);
   
         fprintf(stderr, " %s port [%s/%s] succeeded!\n",          fprintf(stderr, " %s port [%s/%s] succeeded!\n", port, proto,
             port, uflag ? "udp" : "tcp", sv ? sv->s_name : "*");              sv ? sv->s_name : "*");
 }  }
   
 void  void

Legend:
Removed from v.1.220  
changed lines
  Added in v.1.221