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;
