Wow another network !!!
There are better gnutella compliant P2P clients @
www.limewire.com www.bearshare.com/lite
Edit: so you have stolen your BT implementation from who? gIFT (they are GPL), mlDonkey (already bundled with Morpheus), another opensource client (official BT, azureus, tomato, Bitcomet) or a self brew implementation (unlikely)?