+
+ bool default_blacklist;
+
+ hash_t *node_udp_cache;
+ struct connection_t *everyone;
+ struct ecdsa *invitation_key;
+ int invitation_timeout;
+
+ int pinginterval; /* seconds between pings */
+ int pingtimeout; /* seconds to wait for response */
+ int maxtimeout;
+
+ int sock;
+ sptps_t sptps;
+ char cookie[18], hash[18];
+ char *data;
+ size_t thedatalen;
+ bool success;
+ char line[4096];
+ char buffer[4096];
+ size_t blen;
+
+ pthread_t discovery_thread;
+ bool discovery_threadstarted;
+ struct CattaServer *catta_server;
+ struct CattaSServiceBrowser *catta_browser;
+ struct CattaSimplePoll *catta_poll;
+ struct CattaSEntryGroup *catta_group;
+ char *catta_servicetype;
+
+ int netns;