=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/sndiod/dev.c,v retrieving revision 1.86 retrieving revision 1.87 diff -u -r1.86 -r1.87 --- src/usr.bin/sndiod/dev.c 2021/01/29 11:21:00 1.86 +++ src/usr.bin/sndiod/dev.c 2021/01/29 11:31:28 1.87 @@ -1,4 +1,4 @@ -/* $OpenBSD: dev.c,v 1.86 2021/01/29 11:21:00 ratchov Exp $ */ +/* $OpenBSD: dev.c,v 1.87 2021/01/29 11:31:28 ratchov Exp $ */ /* * Copyright (c) 2008-2012 Alexandre Ratchov * @@ -2319,13 +2319,13 @@ i++; } s->dev = d; - s->mask = 1 << i; + s->self = 1 << i; if (!dev_ref(d)) return NULL; s->ops = ops; s->arg = arg; for (c = d->ctl_list; c != NULL; c = c->next) - c->refs_mask |= s->mask; + c->refs_mask |= s->self; return s; } @@ -2339,7 +2339,7 @@ pc = &s->dev->ctl_list; while ((c = *pc) != NULL) { - c->refs_mask &= ~s->mask; + c->refs_mask &= ~s->self; if (c->refs_mask == 0) { *pc = c->next; xfree(c);