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;