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

Diff for /src/usr.bin/sndiod/dev_sioctl.c between version 1.5 and 1.6

version 1.5, 2020/04/24 11:33:28 version 1.6, 2020/06/28 05:21:39
Line 64 
Line 64 
         dev_rmctl(d, addr);          dev_rmctl(d, addr);
   
         /*          /*
          * prefix group names we use (currently "app") with "hw/"           * prefix with "hw/" group names of controls we expose, to
          * to ensure that all controls have unique names when multiple           * ensure that all controls have unique names when multiple
          * sndiod's are chained           * sndiod's are chained
          */           */
         if (strcmp(desc->group, "app") == 0) {          if (strcmp(desc->group, "app") == 0 || (desc->group[0] == 0 &&
               strcmp(desc->node0.name, "server") == 0)) {
                 group = group_buf;                  group = group_buf;
                 if (snprintf(group_buf, CTL_NAMEMAX, GROUP_PREFIX "/%s",                  if (snprintf(group_buf, CTL_NAMEMAX, GROUP_PREFIX "/%s",
                     desc->group) >= CTL_NAMEMAX)                      desc->group) >= CTL_NAMEMAX)

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