|
|
@@ -63,6 +63,8 @@ pub struct P2p {
|
|
|
session_refine: RefineSessionPtr,
|
|
|
/// Reference to configured [`SeedSyncSession`]
|
|
|
session_seedsync: SeedSyncSessionPtr,
|
|
|
+ /// Marker for IPv6 availability
|
|
|
+ pub(in crate::net) ipv6_available: Mutex<bool>,
|
|
|
/// Enable network debugging
|
|
|
pub dnet_enabled: Mutex<bool>,
|
|
|
/// The subscriber for which we can give dnet info over
|
|
|
@@ -92,6 +94,7 @@ impl P2p {
|
|
|
session_refine: RefineSession::new(),
|
|
|
session_seedsync: SeedSyncSession::new(),
|
|
|
|
|
|
+ ipv6_available: Mutex::new(true),
|
|
|
dnet_enabled: Mutex::new(false),
|
|
|
dnet_subscriber: Subscriber::new(),
|
|
|
});
|