pex: add support for figuring out the external data port via STUN servers
[project/unetd.git] / network.h
index 344c5d23e61679dc8bc760a29b63f390b9eb6206..dc53bb1a84a41879855f1597892d04301125506d 100644 (file)
--- a/network.h
+++ b/network.h
@@ -49,6 +49,7 @@ struct network {
                int port;
                int pex_port;
                bool local_host_changed;
+               struct blob_attr *stun_list;
        } net_config;
 
        void *net_data;
@@ -71,6 +72,7 @@ struct network {
        struct uloop_timeout connect_timer;
 
        struct network_pex pex;
+       struct network_stun stun;
 };
 
 enum {