@@ -82,7 +82,7 @@ use crate::util::logger::{Level, Logger, WithContext};
82
82
use crate::util::errors::APIError;
83
83
84
84
#[cfg(feature = "dnssec")]
85
- use crate::onion_message::dns_resolution::{DNSResolverMessage, OMNameResolver} ;
85
+ use crate::onion_message::dns_resolution::OMNameResolver;
86
86
87
87
#[cfg(not(c_bindings))]
88
88
use {
@@ -107,7 +107,7 @@ use core::{cmp, mem};
107
107
use core::borrow::Borrow;
108
108
use core::cell::RefCell;
109
109
use crate::io::Read;
110
- use crate::sync::{Arc, FairRwLock, LockHeldState, LockTestExt, Mutex, MutexGuard, RwLock, RwLockReadGuard};
110
+ use crate::sync::{Arc, FairRwLock, LockHeldState, LockTestExt, Mutex, RwLock, RwLockReadGuard};
111
111
use core::sync::atomic::{AtomicUsize, AtomicBool, Ordering};
112
112
use core::time::Duration;
113
113
use core::ops::Deref;
@@ -2380,8 +2380,6 @@ where
2380
2380
2381
2381
#[cfg(feature = "dnssec")]
2382
2382
hrn_resolver: OMNameResolver,
2383
- #[cfg(feature = "dnssec")]
2384
- pending_dns_onion_messages: Mutex<Vec<(DNSResolverMessage, MessageSendInstructions)>>,
2385
2383
2386
2384
#[cfg(test)]
2387
2385
pub(super) entropy_source: ES,
@@ -3233,8 +3231,6 @@ where
3233
3231
3234
3232
#[cfg(feature = "dnssec")]
3235
3233
hrn_resolver: OMNameResolver::new(current_timestamp, params.best_block.height),
3236
- #[cfg(feature = "dnssec")]
3237
- pending_dns_onion_messages: Mutex::new(Vec::new()),
3238
3234
}
3239
3235
}
3240
3236
@@ -9465,10 +9461,6 @@ impl Default for Bolt11InvoiceParameters {
9465
9461
///
9466
9462
/// [`OffersMessageFlow`]: crate::offers::flow::OffersMessageFlow
9467
9463
pub trait OffersMessageCommons {
9468
- #[cfg(feature = "dnssec")]
9469
- /// Get pending DNS onion messages
9470
- fn get_pending_dns_onion_messages(&self) -> MutexGuard<'_, Vec<(DNSResolverMessage, MessageSendInstructions)>>;
9471
-
9472
9464
#[cfg(feature = "dnssec")]
9473
9465
/// Get hrn resolver
9474
9466
fn get_hrn_resolver(&self) -> &OMNameResolver;
@@ -9601,11 +9593,6 @@ where
9601
9593
MR::Target: MessageRouter,
9602
9594
L::Target: Logger,
9603
9595
{
9604
- #[cfg(feature = "dnssec")]
9605
- fn get_pending_dns_onion_messages(&self) -> MutexGuard<'_, Vec<(DNSResolverMessage, MessageSendInstructions)>> {
9606
- self.pending_dns_onion_messages.lock().expect("Mutex is locked by other thread.")
9607
- }
9608
-
9609
9596
#[cfg(feature = "dnssec")]
9610
9597
fn get_hrn_resolver(&self) -> &OMNameResolver {
9611
9598
&self.hrn_resolver
@@ -13122,8 +13109,6 @@ where
13122
13109
13123
13110
#[cfg(feature = "dnssec")]
13124
13111
hrn_resolver: OMNameResolver::new(highest_seen_timestamp, best_block_height),
13125
- #[cfg(feature = "dnssec")]
13126
- pending_dns_onion_messages: Mutex::new(Vec::new()),
13127
13112
};
13128
13113
13129
13114
for (_, monitor) in args.channel_monitors.iter() {
0 commit comments