socket_programming An implementation of Client-Server model in C with added capabilities for nameserver DNS lookup on a hostname in client code.