ca2467a4c4
The bug fixed herein almost certainly means that PKINIT was never working on Windows, since lib/hx509 uses rk_undumpdata() to read regular files containing certificates and keys, but then since rk_undumpdata() was using net_read(), that can't have worked. On Windows net_read() insists on the FD being a socket, and because of winsock, the namespaces of socket and file descriptors on Windows are distinct.