mirror of https://github.com/dswd/vpncloud.git
Building for ARMv6, silenced unknown lints
This commit is contained in:
parent
bebfc07ecd
commit
e31e5c362d
|
@ -0,0 +1,5 @@
|
||||||
|
[target.armv7-unknown-linux-gnueabihf]
|
||||||
|
linker = "arm-linux-gnueabihf-gcc"
|
||||||
|
|
||||||
|
[target.arm-unknown-linux-gnueabihf]
|
||||||
|
linker = "arm-linux-gnueabihf-gcc"
|
2
build.rs
2
build.rs
|
@ -23,7 +23,7 @@ fn main() {
|
||||||
if target.ends_with("-musl") {
|
if target.ends_with("-musl") {
|
||||||
args.extend(vec!["CC=musl-gcc"]);
|
args.extend(vec!["CC=musl-gcc"]);
|
||||||
}
|
}
|
||||||
if target == "armv7-unknown-linux-gnueabihf" {
|
if target == "arm-unknown-linux-gnueabihf" || target == "armv7-unknown-linux-gnueabihf" {
|
||||||
args.extend(vec!["CC=arm-linux-gnueabihf-gcc"]);
|
args.extend(vec!["CC=arm-linux-gnueabihf-gcc"]);
|
||||||
}
|
}
|
||||||
Command::new("sh").args(&args).current_dir(&libsodium_dir).status().unwrap();
|
Command::new("sh").args(&args).current_dir(&libsodium_dir).status().unwrap();
|
||||||
|
|
|
@ -174,6 +174,7 @@ pub struct GenericCloud<P: Protocol> {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<P: Protocol> GenericCloud<P> {
|
impl<P: Protocol> GenericCloud<P> {
|
||||||
|
#[allow(unknown_lints)]
|
||||||
#[allow(too_many_arguments)]
|
#[allow(too_many_arguments)]
|
||||||
pub fn new(device: Device, listen: u16, network_id: Option<NetworkId>, table: Box<Table>,
|
pub fn new(device: Device, listen: u16, network_id: Option<NetworkId>, table: Box<Table>,
|
||||||
peer_timeout: Duration, learning: bool, broadcast: bool, addresses: Vec<Range>,
|
peer_timeout: Duration, learning: bool, broadcast: bool, addresses: Vec<Range>,
|
||||||
|
@ -440,6 +441,7 @@ impl<P: Protocol> GenericCloud<P> {
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(unknown_lints)]
|
||||||
#[allow(cyclomatic_complexity)]
|
#[allow(cyclomatic_complexity)]
|
||||||
pub fn run(&mut self) {
|
pub fn run(&mut self) {
|
||||||
let dummy_time = Instant::now();
|
let dummy_time = Instant::now();
|
||||||
|
|
|
@ -184,6 +184,7 @@ impl Crypto {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(unknown_lints)]
|
||||||
#[allow(match_same_arms)]
|
#[allow(match_same_arms)]
|
||||||
pub fn additional_bytes(&self) -> usize {
|
pub fn additional_bytes(&self) -> usize {
|
||||||
match *self {
|
match *self {
|
||||||
|
|
|
@ -108,6 +108,7 @@ impl fmt::Debug for Address {
|
||||||
impl FromStr for Address {
|
impl FromStr for Address {
|
||||||
type Err=Error;
|
type Err=Error;
|
||||||
|
|
||||||
|
#[allow(unknown_lints)]
|
||||||
#[allow(needless_range_loop)]
|
#[allow(needless_range_loop)]
|
||||||
fn from_str(text: &str) -> Result<Self, Self::Err> {
|
fn from_str(text: &str) -> Result<Self, Self::Err> {
|
||||||
if let Ok(addr) = Ipv4Addr::from_str(text) {
|
if let Ok(addr) = Ipv4Addr::from_str(text) {
|
||||||
|
|
|
@ -94,6 +94,7 @@ impl<'a> fmt::Debug for Message<'a> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(unknown_lints)]
|
||||||
#[allow(needless_range_loop)]
|
#[allow(needless_range_loop)]
|
||||||
pub fn decode<'a>(data: &'a mut [u8], crypto: &mut Crypto) -> Result<(Options, Message<'a>), Error> {
|
pub fn decode<'a>(data: &'a mut [u8], crypto: &mut Crypto) -> Result<(Options, Message<'a>), Error> {
|
||||||
let mut end = data.len();
|
let mut end = data.len();
|
||||||
|
@ -194,6 +195,7 @@ pub fn decode<'a>(data: &'a mut [u8], crypto: &mut Crypto) -> Result<(Options, M
|
||||||
Ok((options, msg))
|
Ok((options, msg))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(unknown_lints)]
|
||||||
#[allow(needless_range_loop)]
|
#[allow(needless_range_loop)]
|
||||||
pub fn encode<'a>(options: &Options, msg: &'a mut Message, mut buf: &'a mut [u8], crypto: &mut Crypto) -> &'a mut [u8] {
|
pub fn encode<'a>(options: &Options, msg: &'a mut Message, mut buf: &'a mut [u8], crypto: &mut Crypto) -> &'a mut [u8] {
|
||||||
let mut start = 64;
|
let mut start = 64;
|
||||||
|
|
Loading…
Reference in New Issue