From 6e8f4583d649f8fdc60457633689d8a9a631808b Mon Sep 17 00:00:00 2001 From: asxalex Date: Thu, 6 Feb 2025 10:50:49 +0800 Subject: [PATCH] fix warning --- src/network/node.rs | 5 ++--- src/network/packet.rs | 10 ++++------ 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/network/node.rs b/src/network/node.rs index 679e0a7..25add95 100644 --- a/src/network/node.rs +++ b/src/network/node.rs @@ -8,7 +8,6 @@ use std::time::Duration; use tokio::io::AsyncReadExt; use tokio::sync::mpsc::Sender; use tokio::sync::oneshot; -use tokio::time::error::Elapsed; use tracing::{debug, error}; use crate::pb::{ @@ -17,7 +16,7 @@ use crate::pb::{ use crate::tcp::{get_tcp_conn, NatType, PacketType, StunProbeAttr}; use crate::utils::{PidRecorder, Socket}; -use sdlan_sn_rs::peer::{is_sdlan_sock_equal, IpSubnet, V6Info}; +use sdlan_sn_rs::peer::{IpSubnet, V6Info}; use once_cell::sync::OnceCell; @@ -573,7 +572,7 @@ impl NodeStats { use sdlan_sn_rs::peer::SdlanSock; -use crate::config::{self, MULTICAST_PORT, REGISTER_INTERVAL, REGISTER_SUPER_INTERVAL}; +use crate::config::{self, MULTICAST_PORT, REGISTER_SUPER_INTERVAL}; pub struct NodeConfig { // node name pub name: String, diff --git a/src/network/packet.rs b/src/network/packet.rs index e742721..055e3e9 100644 --- a/src/network/packet.rs +++ b/src/network/packet.rs @@ -13,7 +13,6 @@ use crate::{ utils::{send_to_sock, Socket}, }; use etherparse::Ethernet2Header; -use num_enum::TryFromPrimitive; use prost::Message; use sdlan_sn_rs::utils::BROADCAST_MAC; use sdlan_sn_rs::{ @@ -24,7 +23,6 @@ use sdlan_sn_rs::{ Mac, Result, SDLanError, }, }; -use std::sync::Arc; use tracing::{debug, error, info}; @@ -548,7 +546,7 @@ pub async fn check_peer_registration_needed( _v6_info: &Option, peer_sock: &SdlanSock, ) { - let mut p = eee.known_peers.peers.get(&src_mac); + let p = eee.known_peers.peers.get(&src_mac); let last_seen; let now; match p { @@ -601,7 +599,7 @@ async fn check_known_peer_sock_change( if is_multi_broadcast(&mac) { return; } - let mut delete_from_known_peers = false; + let delete_from_known_peers; let remote_nat; match eee.known_peers.peers.get_mut(&mac) { Some(p) => { @@ -1065,7 +1063,7 @@ fn peer_set_p2p_confirmed(eee: &Node, src_mac: Mac, sender_sock: &SdlanSock) { } pub async fn check_query_peer_info(eee: &'static Node, mac: Mac) { - let scan: Arc; + // let scan: Arc; let now = get_current_timestamp(); let last_sent_query; @@ -1111,7 +1109,7 @@ pub async fn check_query_peer_info(eee: &'static Node, mac: Mac) { */ debug!("sending query for {}", mac_to_string(&mac)); register_with_local_peers(eee).await; - send_query_peer(eee, mac).await; + let _ = send_query_peer(eee, mac).await; } }