Peer to Peer Networking using socket programming in C language
This peer to peer network has one node as the File Information Server (which provides the details of the files present in each node in the network) and these data are stored in "Filelist".