Gnutella Forums  

Go Back   Gnutella Forums > Gnutella News and Gnutelliums Forums > General Gnutella Development Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Gnutella Development Discussion For general discussion about Gnutella development.


 
 
LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1 (permalink)  
Old May 7th, 2003
Novicius
 
Join Date: May 7th, 2003
Posts: 4
zomlak is flying high
Question No pong received!

Hi,

I am currently writing a simple gnutella client as my thesis. But I am
stucked at the moment. My question might not be of common interest. If so please state do you know any list or forum to ask for help.

Anyway,

I have used Gnutella protocol draft at rfc-gnutella.sourceforge.net. So far
I have achieved connecting to the network using GnuWebCaches. I receive a
200 OK messega from a connected client. So up to this point everything must
be fine. But then I send a ping message and wait for a pong. But nothing is
received. Only send returns 0.

My C code,

struct ping_header
{
char GUID[16];
char Payload_Type;
char TTL;
char Hops;
char Payload_Len[4];
};

struct ping_header *get_ping_header(void)
{
struct ping_header *p_head;

p_head = (struct ping_header *)malloc(sizeof(struct ping_header));
p_head = (struct ping_header *)malloc(sizeof(struct ping_header));

strcpy(p_head->GUID,"jhwerdkrodmwjydh");
p_head->Payload_Type = '0';
p_head->TTL = '2';
p_head->Hops = '0';
strcpy(p_head->Payload_Len,"0");

return p_head;
}
...
...
send(sockfd, get_ping_header(), sizeof(struct ping_header), 0);
memset(buf, '\0', 1024);
while (1)
{
i = recv(sockfd, buf, 1024, 0);
if(i>=0)
{
printf("\n<%d> bytes data received\n", i);
printf("\nPing is answered as %s\n", buf);
}
}


Kaan Coskun
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Have not received LimeWire Pro margaret savage Open Discussion topics 1 June 12th, 2006 03:53 PM
Purchased LW Pro but only received Basi Canuck Windows 8 October 3rd, 2005 01:37 PM
never received download e-mail jstchln28 Chat - Open Topics - The Lounge 1 August 11th, 2005 01:18 PM
Received Incoming this session...Help!!! hecubusx Download/Upload Problems 0 August 22nd, 2004 01:59 PM
r 0.6.8 RED "Received(Dropped)" lightstone General Discussion 1 March 13th, 2001 02:02 PM


All times are GMT -7. The time now is 01:09 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.