Copyright 1999 Pete Wyckoff . This is a pre-release, and might oops your machine. Comments are welcome, in particular on nice ways to expand this to handle arbitrary character devices, and how not to have to hard-code all known ioctls into the code.
Patches are even more welcome.
It's only been tested with linux kernels 2.3.3 and 2.3.5, both uniprocessor and SMP versions. Glibc version 2.1. Forwards system calls to the userspace daemon. Opens a socket to the server machine. Listens for socket connections, receives requests from client, performs them locally, and returns the results.