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

Diff for /src/usr.bin/talk/talk.c between version 1.10 and 1.11

version 1.10, 2016/02/01 07:29:25 version 1.11, 2016/02/05 10:18:01
Line 35 
Line 35 
 #include <unistd.h>  #include <unistd.h>
   
 #include "talk.h"  #include "talk.h"
   #include "talk_ctl.h"
   
 /*  /*
  * talk:        A visual form of write. Using sockets, a two way   * talk:        A visual form of write. Using sockets, a two way
Line 53 
Line 54 
 int  int
 main(int argc, char *argv[])  main(int argc, char *argv[])
 {  {
           if (pledge("stdio rpath inet dns getpw tty", NULL) == -1)
                   err(1, "pledge");
   
         get_names(argc, argv);          get_names(argc, argv);
         init_display();          init_display();
         open_ctl();          open_ctl();
Line 62 
Line 66 
                 invite_remote();                  invite_remote();
         end_msgs();          end_msgs();
         set_edit_chars();          set_edit_chars();
   
           if (his_machine_addr.s_addr == my_machine_addr.s_addr) {
                   if (pledge("stdio tty", NULL) == -1)
                           err(1, "pledge");
           } else {
                   if (pledge("stdio tty", NULL) == -1)
                           err(1, "pledge");
           }
   
         talk();          talk();
         return (0);          return (0);
 }  }

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11