librpcsoc from illumos