<tschwinge> # settrans -P -a /servers/socket/2 /hurd/pfinet -i eth0 -a -g -m
<tschwinge> Translator pid: 2289
<tschwinge> Pausing...
<tschwinge> pfinet: /build/buildd/hurd-20080607/build-tree/hurd/libports/create-internal.c:115: _ports_create_port_internal: Unexpected error: (ipc/mig) wrong reply message ID.
<neal> it would be nice to print out the id when those sorts of errors occur.

This error code is MIG_REPLY_MISMATCH and can be returned in GNU Mach's kern/exception.c (exception_parse_reply), in MIG-generated code, see user.c (WriteCheckIdentity), and in glibc's sysdeps/mach/hurd/ioctl.c (__ioctl).