struct NapsterPacket short data_size short packet_type char data[0] enum NapsterPacketType login_rejected 0x0000 login_requested 0x0002 login_accepted 0x0003 whois_query 0x005b whois_result 0x005c whois_offline 0x005d // and so on.
struct GnutellaPacket char message_id[16] char function_id char ttl char hops_taken short data_length char data[0] enum GnutellaFunctions ping 0x00 ping_reply 0x01 client_push 0x40 search 0x80 search_reply 0x81
This page last modified on 17 April 2003.