CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2013/04/21 23:08:46
Modified files: usr.sbin/identd: identd.c Log message: handle ENOBUFS on the SEQPACKET socketpair between the child and the parent procs. if this happens it would mean the parent has a backlog of work cos of slow username resolutions. in that situation the child should tell the client theres an error, but not die. this factors out a bit of code to handle generating errors for the client and closing the socket. reviewed by jmatthew@