vinum_daemon
wakeup(&vinum_daemon); /* and give the daemon a kick */
vinum_daemon(); /* start the daemon */
tsleep(&vinum_daemon, 0, "vinum", 0); /* wait for something to happen */
void vinum_daemon(void);
vinum_daemon(); /* perform the daemon */