Jeremy Evans <code / jeremyevans.net> wrote: > Looks like my initial analysis was partially wrong. OpenBSD's default > buffer for SEQPACKET sockets is 4096. However, ancdata.c needs a patch > to handle EMSGSIZE. This looks like a bug in OpenBSD. I don't know in what standards an application is expected to handle EMSGSIZE as a retryable error when writing to a socket. Maybe a version-guarded #ifdef for OpenBSD would be alright for now, but I think this needs to be fixed in OpenBSD.