Apply by doing: cd /usr/src patch -p0 < 004_aucat.patch And then rebuild and install file: cd usr.bin/aucat make obj make cleandir make depend make make install Index: usr.bin/aucat/sock.c =================================================================== RCS file: /cvs/src/usr.bin/aucat/sock.c,v retrieving revision 1.14 diff -u -p usr.bin/aucat/sock.c --- usr.bin/aucat/sock.c 6 Feb 2009 08:29:35 -0000 1.14 +++ usr.bin/aucat/sock.c 24 Apr 2009 13:53:30 -0000 @@ -127,7 +127,7 @@ rsock_opos(struct aproc *p, struct abuf *obuf, int del { struct sock *f = (struct sock *)p->u.io.file; - if (!(f->mode & AMSG_PLAY)) + if (f->mode & AMSG_REC) return; f->delta += delta;