Tebi ustvari treba da napravis server, koji ce raditi kao daemon, za ovo mozes da nadjes dosta primera na netu.
Ova dva linka mogu da ti koriste (mada je u pitanju cist c, a ne c++).
Beej's Guide to Network Programming:
http://www.ecst.csuchico.edu/~beej/guide/net/html/
Programming UNIX Sockets in C - Frequently Asked Questions:
http://www.manualy.sk/sock-faq/unix-socket-faq.html
Never trust an operating system you don't have sources for.