Use pnet_datalink instead of all of pnet
pnet_transport takes a long time to build. It's been especially painful from within a docker container for reasons I don't care to understand. pnet_datalink is the only part of pnet we're using so booting the rest.
This commit is contained in:
parent
7059ea42d6
commit
c7ce454188
|
@ -73,7 +73,7 @@ libc = "0.2.1"
|
||||||
getopts = "0.2"
|
getopts = "0.2"
|
||||||
atty = "0.2"
|
atty = "0.2"
|
||||||
rand = "0.5.1"
|
rand = "0.5.1"
|
||||||
pnet = "0.21.0"
|
pnet_datalink = "0.21.0"
|
||||||
tokio = "0.1"
|
tokio = "0.1"
|
||||||
tokio-codec = "0.1"
|
tokio-codec = "0.1"
|
||||||
tokio-io = "0.1"
|
tokio-io = "0.1"
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
extern crate atty;
|
extern crate atty;
|
||||||
extern crate env_logger;
|
extern crate env_logger;
|
||||||
extern crate getopts;
|
extern crate getopts;
|
||||||
extern crate pnet;
|
|
||||||
extern crate rayon;
|
extern crate rayon;
|
||||||
extern crate serde_json;
|
extern crate serde_json;
|
||||||
extern crate solana;
|
extern crate solana;
|
||||||
|
|
|
@ -17,7 +17,7 @@ use bincode::{deserialize, serialize};
|
||||||
use byteorder::{LittleEndian, ReadBytesExt};
|
use byteorder::{LittleEndian, ReadBytesExt};
|
||||||
use hash::Hash;
|
use hash::Hash;
|
||||||
use packet::{to_blob, Blob, BlobRecycler, SharedBlob, BLOB_SIZE};
|
use packet::{to_blob, Blob, BlobRecycler, SharedBlob, BLOB_SIZE};
|
||||||
use pnet::datalink;
|
use pnet_datalink as datalink;
|
||||||
use rayon::prelude::*;
|
use rayon::prelude::*;
|
||||||
use result::{Error, Result};
|
use result::{Error, Result};
|
||||||
use ring::rand::{SecureRandom, SystemRandom};
|
use ring::rand::{SecureRandom, SystemRandom};
|
||||||
|
|
|
@ -59,7 +59,7 @@ extern crate ring;
|
||||||
extern crate serde;
|
extern crate serde;
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
extern crate serde_derive;
|
extern crate serde_derive;
|
||||||
extern crate pnet;
|
extern crate pnet_datalink;
|
||||||
extern crate serde_json;
|
extern crate serde_json;
|
||||||
extern crate sha2;
|
extern crate sha2;
|
||||||
extern crate untrusted;
|
extern crate untrusted;
|
||||||
|
|
Loading…
Reference in New Issue