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

Diff for /src/usr.bin/mail/names.c between version 1.12 and 1.13

version 1.12, 2000/08/23 21:24:08 version 1.13, 2001/01/16 05:36:08
Line 303 
Line 303 
                          * share the same lseek location and trample                           * share the same lseek location and trample
                          * on one another.                           * on one another.
                          */                           */
                         if ((shell = value("SHELL")) == NULL)                          shell = value("SHELL");
                                 shell = _PATH_CSHELL;  
                         sigemptyset(&nset);                          sigemptyset(&nset);
                         sigaddset(&nset, SIGHUP);                          sigaddset(&nset, SIGHUP);
                         sigaddset(&nset, SIGINT);                          sigaddset(&nset, SIGINT);
Line 676 
Line 675 
         struct name *p;          struct name *p;
   
         for (p = np; p != NIL; p = p->n_flink)          for (p = np; p != NIL; p = p->n_flink)
                 if (strcasecmp(p->n_name, name) == 0) {                  if ((strcasecmp(p->n_name, name) == 0) ||
                       (value("allnet") &&
                       strncasecmp(p->n_name, name, strlen(name)) == 0 &&
                       *(p->n_name+strlen(name)) == '@')) {
                         if (p->n_blink == NIL) {                          if (p->n_blink == NIL) {
                                 if (p->n_flink != NIL)                                  if (p->n_flink != NIL)
                                         p->n_flink->n_blink = NIL;                                          p->n_flink->n_blink = NIL;

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13