=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/sndiod/dev.c,v retrieving revision 1.64 retrieving revision 1.65 diff -c -r1.64 -r1.65 *** src/usr.bin/sndiod/dev.c 2020/02/26 13:53:58 1.64 --- src/usr.bin/sndiod/dev.c 2020/03/08 14:52:20 1.65 *************** *** 1,4 **** ! /* $OpenBSD: dev.c,v 1.64 2020/02/26 13:53:58 ratchov Exp $ */ /* * Copyright (c) 2008-2012 Alexandre Ratchov * --- 1,4 ---- ! /* $OpenBSD: dev.c,v 1.65 2020/03/08 14:52:20 ratchov Exp $ */ /* * Copyright (c) 2008-2012 Alexandre Ratchov * *************** *** 2331,2336 **** --- 2331,2348 ---- return; *pc = c->next; xfree(c); + } + + void + dev_ctlsync(struct dev *d) + { + struct ctlslot *s; + int i; + + for (s = d->ctlslot, i = DEV_NCTLSLOT; i > 0; i--, s++) { + if (s->ops) + s->ops->sync(s->arg); + } } int