@@ -83,7 +83,7 @@ use crate::util::logger::{Level, Logger, WithContext};
83
83
use crate::util::errors::APIError;
84
84
85
85
#[cfg(feature = "dnssec")]
86
- use crate::onion_message::dns_resolution::{DNSResolverMessage, OMNameResolver} ;
86
+ use crate::onion_message::dns_resolution::OMNameResolver;
87
87
88
88
#[cfg(not(c_bindings))]
89
89
use {
@@ -108,7 +108,7 @@ use core::{cmp, mem};
108
108
use core::borrow::Borrow;
109
109
use core::cell::RefCell;
110
110
use crate::io::Read;
111
- use crate::sync::{Arc, FairRwLock, LockHeldState, LockTestExt, Mutex, MutexGuard, RwLock, RwLockReadGuard};
111
+ use crate::sync::{Arc, FairRwLock, LockHeldState, LockTestExt, Mutex, RwLock, RwLockReadGuard};
112
112
use core::sync::atomic::{AtomicUsize, AtomicBool, Ordering};
113
113
use core::time::Duration;
114
114
use core::ops::Deref;
@@ -2373,8 +2373,6 @@ where
2373
2373
2374
2374
#[cfg(feature = "dnssec")]
2375
2375
hrn_resolver: OMNameResolver,
2376
- #[cfg(feature = "dnssec")]
2377
- pending_dns_onion_messages: Mutex<Vec<(DNSResolverMessage, MessageSendInstructions)>>,
2378
2376
2379
2377
entropy_source: ES,
2380
2378
node_signer: NS,
@@ -3222,8 +3220,6 @@ where
3222
3220
3223
3221
#[cfg(feature = "dnssec")]
3224
3222
hrn_resolver: OMNameResolver::new(current_timestamp, params.best_block.height),
3225
- #[cfg(feature = "dnssec")]
3226
- pending_dns_onion_messages: Mutex::new(Vec::new()),
3227
3223
}
3228
3224
}
3229
3225
@@ -9154,10 +9150,6 @@ impl Default for Bolt11InvoiceParameters {
9154
9150
///
9155
9151
/// [`OffersMessageFlow`]: crate::offers::flow::OffersMessageFlow
9156
9152
pub trait OffersMessageCommons {
9157
- #[cfg(feature = "dnssec")]
9158
- /// Get pending DNS onion messages
9159
- fn get_pending_dns_onion_messages(&self) -> MutexGuard<'_, Vec<(DNSResolverMessage, MessageSendInstructions)>>;
9160
-
9161
9153
#[cfg(feature = "dnssec")]
9162
9154
/// Get hrn resolver
9163
9155
fn get_hrn_resolver(&self) -> &OMNameResolver;
@@ -9290,11 +9282,6 @@ where
9290
9282
MR::Target: MessageRouter,
9291
9283
L::Target: Logger,
9292
9284
{
9293
- #[cfg(feature = "dnssec")]
9294
- fn get_pending_dns_onion_messages(&self) -> MutexGuard<'_, Vec<(DNSResolverMessage, MessageSendInstructions)>> {
9295
- self.pending_dns_onion_messages.lock().expect("Mutex is locked by other thread.")
9296
- }
9297
-
9298
9285
#[cfg(feature = "dnssec")]
9299
9286
fn get_hrn_resolver(&self) -> &OMNameResolver {
9300
9287
&self.hrn_resolver
@@ -12792,8 +12779,6 @@ where
12792
12779
12793
12780
#[cfg(feature = "dnssec")]
12794
12781
hrn_resolver: OMNameResolver::new(highest_seen_timestamp, best_block_height),
12795
- #[cfg(feature = "dnssec")]
12796
- pending_dns_onion_messages: Mutex::new(Vec::new()),
12797
12782
};
12798
12783
12799
12784
for (_, monitor) in args.channel_monitors.iter() {
0 commit comments