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

Diff for /src/usr.bin/sndiod/sock.c between version 1.21 and 1.22

version 1.21, 2018/01/10 09:05:48 version 1.22, 2018/06/26 07:12:35
Line 842 
Line 842 
                         return 0;                          return 0;
                 return 1;                  return 1;
         }          }
         f->opt = opt_byname(p->opt, p->devnum);          d = dev_bynum(p->devnum);
           if (d == NULL)
                   return 0;
           f->opt = opt_byname(d, p->opt);
         if (f->opt == NULL)          if (f->opt == NULL)
                 return 0;                  return 0;
 #ifdef DEBUG  #ifdef DEBUG
         if (log_level >= 3) {          if (log_level >= 3) {
                 sock_log(f);                  sock_log(f);
                 log_puts(": using ");                  log_puts(": using ");
                 dev_log(f->opt->dev);                  dev_log(d);
                 log_puts(".");                  log_puts(".");
                 log_puts(f->opt->name);                  log_puts(f->opt->name);
                 log_puts(", mode = ");                  log_puts(", mode = ");
Line 868 
Line 871 
                 }                  }
                 return 0;                  return 0;
         }          }
         s = slot_new(f->opt->dev, p->who, &sock_slotops, f, mode);          s = slot_new(d, p->who, &sock_slotops, f, mode);
         if (s == NULL)          if (s == NULL)
                 return 0;                  return 0;
         f->midi = NULL;          f->midi = NULL;

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22