Shameless plug: contact me (danny@BouletFermat.com) if you're looking for someone to do custom socket programming.
If you got here with a search engine, here's my
personal page and here's the
Boulet Fermat Associates home page.
And now for something completely different - a program that uses a Unix domain socket to send an open file descriptor from one process to another process (i.e. process A opens the file and sends the resulting file descriptor to process B which then reads the file). Click here to have a look.