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

Diff for /src/usr.bin/talk/ctl.c between version 1.4 and 1.5

version 1.4, 1998/08/18 04:02:09 version 1.5, 1999/03/03 20:43:30
Line 76 
Line 76 
         my_addr.sin_port = 0;          my_addr.sin_port = 0;
         sockt = socket(AF_INET, SOCK_STREAM, 0);          sockt = socket(AF_INET, SOCK_STREAM, 0);
         if (sockt <= 0)          if (sockt <= 0)
                 p_error("Bad socket");                  quit("Bad socket", 1);
         if (bind(sockt, (struct sockaddr *)&my_addr, sizeof(my_addr)) != 0)          if (bind(sockt, (struct sockaddr *)&my_addr, sizeof(my_addr)) != 0)
                 p_error("Binding local socket");                  quit("Binding local socket", 1);
         length = sizeof(my_addr);          length = sizeof(my_addr);
         if (getsockname(sockt, (struct sockaddr *)&my_addr, &length) == -1)          if (getsockname(sockt, (struct sockaddr *)&my_addr, &length) == -1)
                 p_error("Bad address for socket");                  quit("Bad address for socket", 1);
 }  }
   
 /* open the ctl socket */  /* open the ctl socket */
Line 94 
Line 94 
         ctl_addr.sin_addr = my_machine_addr;          ctl_addr.sin_addr = my_machine_addr;
         ctl_sockt = socket(AF_INET, SOCK_DGRAM, 0);          ctl_sockt = socket(AF_INET, SOCK_DGRAM, 0);
         if (ctl_sockt <= 0)          if (ctl_sockt <= 0)
                 p_error("Bad socket");                  quit("Bad socket", 1);
         if (bind(ctl_sockt,          if (bind(ctl_sockt,
             (struct sockaddr *)&ctl_addr, sizeof(ctl_addr)) != 0)              (struct sockaddr *)&ctl_addr, sizeof(ctl_addr)) != 0)
                 p_error("Couldn't bind to control socket");                  quit("Couldn't bind to control socket", 1);
         length = sizeof(ctl_addr);          length = sizeof(ctl_addr);
         if (getsockname(ctl_sockt,          if (getsockname(ctl_sockt,
             (struct sockaddr *)&ctl_addr, &length) == -1)              (struct sockaddr *)&ctl_addr, &length) == -1)
                 p_error("Bad address for ctl socket");                  quit("Bad address for ctl socket", 1);
 }  }
   
 /* print_addr is a debug print routine */  /* print_addr is a debug print routine */

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5