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

Diff for /src/usr.bin/netstat/inet.c between version 1.6 and 1.7

version 1.6, 1997/02/16 10:26:36 version 1.7, 1997/02/16 10:31:23
Line 447 
Line 447 
   
         if (first == 0) {          if (first == 0) {
                 first = 1;                  first = 1;
                 bzero((char *)&server_addr, sizeof server_addr);                  memset((char *)&server_addr, 0, sizeof server_addr);
                 server_addr.sin_family = AF_INET;                  server_addr.sin_family = AF_INET;
                 if ((hp = gethostbyname("localhost")) != NULL)                  if ((hp = gethostbyname("localhost")) != NULL)
                         bcopy(hp->h_addr, (caddr_t)&server_addr.sin_addr,                          memmove((caddr_t)&server_addr.sin_addr, hp->h_addr,
                             hp->h_length);                              hp->h_length);
                 else                  else
                         (void) inet_aton("0.0.0.0", &server_addr.sin_addr);                          (void) inet_aton("0.0.0.0", &server_addr.sin_addr);
Line 459 
Line 459 
                 minutetimeout.tv_usec = 0;                  minutetimeout.tv_usec = 0;
                 server_addr.sin_port = htons(PMAPPORT);                  server_addr.sin_port = htons(PMAPPORT);
                 if ((client = clnttcp_create(&server_addr, PMAPPROG,                  if ((client = clnttcp_create(&server_addr, PMAPPROG,
                     PMAPVERS, &socket, 50, 500)) == NULL) {                      PMAPVERS, &socket, 50, 500)) == NULL)
                         clnt_pcreateerror("rpcinfo: can't contact portmapper");                          return (NULL);
                         exit(1);  
                 }  
                 if (clnt_call(client, PMAPPROC_DUMP, xdr_void, NULL,                  if (clnt_call(client, PMAPPROC_DUMP, xdr_void, NULL,
                     xdr_pmaplist, &head, minutetimeout) != RPC_SUCCESS) {                      xdr_pmaplist, &head, minutetimeout) != RPC_SUCCESS)
                         fprintf(stderr, "rpcinfo: can't contact portmapper: ");                          clnt_destroy(client);
                         clnt_perror(client, "rpcinfo");                          return (NULL);
                         exit(1);  
                 }                  }
                 for (; head != NULL; head = head->pml_next) {                  for (; head != NULL; head = head->pml_next) {
                         n = (struct rpcnams *)malloc(sizeof(struct rpcnams));                          n = (struct rpcnams *)malloc(sizeof(struct rpcnams));

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