title: Is there a P2P framework in c?
body: <p>I try to implement some p2p functionality with c.
  Is there any kind of framework?</p>
  
  <p>What do you think taking libtorrent (http://libtorrent.rakshasa.no/) and do some adaptation there?</p>
  
  <p>Or does anyone knows a good c framework/library?</p>
  
  <p>Update 1:
  More precise: i'd like to share small packages of data (metadata) between peers. The data packages should be distributed to every peer (every peer should have every data package).</p>
  
  <p>Thanks</p>