9 unsigned short listen_port;
10 unsigned short query_ttl;
16 unsigned keep_connecting;
32 struct list_head list;
33 struct gnet_xfer *xfer;
37 struct gnet *gnet_init(struct gnet_config*);
38 void gnet_shutdown(struct gnet*);
39 void gnet_set_defaults(struct gnet_config*);
40 void gnet_stop_search(struct gnet*, unsigned long);
41 void gnet_xfer_shutdown(struct gnet_locator*);
42 int gnet_start_search(struct gnet*, char*, void(*)(void*, struct gnet_locator*, unsigned long), void*, unsigned, unsigned long*);
43 int gnet_add_peer(struct gnet*, char*, unsigned short);
44 int gnet_xfer_read(struct gnet*, struct gnet_locator*, unsigned long, unsigned long, char*);