libXdmcp: better