aquatic_common: move access list code to own file

This commit is contained in:
Joakim Frostegård 2021-10-15 21:53:42 +02:00
parent 9893341622
commit 60d183003d
7 changed files with 84 additions and 81 deletions

View file

@ -3,12 +3,12 @@ use std::net::{IpAddr, Ipv4Addr, Ipv6Addr, SocketAddr};
use std::sync::{atomic::AtomicUsize, Arc};
use std::time::Instant;
use aquatic_common::AccessListType;
use aquatic_common::access_list::AccessListType;
use hashbrown::HashMap;
use indexmap::IndexMap;
use parking_lot::Mutex;
pub use aquatic_common::{AccessList, ValidUntil};
pub use aquatic_common::{access_list::AccessList, ValidUntil};
pub use aquatic_udp_protocol::*;
pub const MAX_PACKET_SIZE: usize = 4096;

View file

@ -1,6 +1,6 @@
use std::net::SocketAddr;
use aquatic_common::AccessListConfig;
use aquatic_common::access_list::AccessListConfig;
use serde::{Deserialize, Serialize};
use aquatic_cli_helpers::LogLevel;

View file

@ -9,7 +9,7 @@ use rand::{
Rng, SeedableRng,
};
use aquatic_common::{convert_ipv4_mapped_ipv6, extract_response_peers, AccessListType};
use aquatic_common::{convert_ipv4_mapped_ipv6, extract_response_peers, access_list::AccessListType};
use aquatic_udp_protocol::*;
use crate::common::*;

View file

@ -6,7 +6,7 @@ use std::thread::Builder;
use std::time::Duration;
use anyhow::Context;
use aquatic_common::AccessListType;
use aquatic_common::access_list::AccessListType;
use crossbeam_channel::unbounded;
use privdrop::PrivDrop;

View file

@ -3,7 +3,7 @@ use std::time::Instant;
use histogram::Histogram;
use aquatic_common::AccessListType;
use aquatic_common::access_list::AccessListType;
use crate::common::*;
use crate::config::Config;