CTL_NAMEMAX
strlcpy(c->func, func, CTL_NAMEMAX);
strlcpy(c->group, gstr, CTL_NAMEMAX);
strlcpy(c->node0.name, str0, CTL_NAMEMAX);
strlcpy(c->node1.name, str1, CTL_NAMEMAX);
snprintf(d->name, CTL_NAMEMAX, "%u", d->num);
char func[CTL_NAMEMAX]; /* parameter function name */
char group[CTL_NAMEMAX]; /* group aka namespace */
char name[CTL_NAMEMAX]; /* stream name */
char name[CTL_NAMEMAX];
char *group, group_buf[CTL_NAMEMAX];
if (snprintf(group_buf, CTL_NAMEMAX, "%s/%s",
d->name, desc->group) >= CTL_NAMEMAX)