1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
#![cfg_attr(feature = "clippy", feature(plugin))]
#![cfg_attr(feature = "clippy", plugin(clippy))]

mod dscp;
mod priority;
pub use crate::priority::Priority;

#[cfg(target_os = "linux")]
pub use socket_priority_linux::*;
#[cfg(target_os = "linux")]
mod socket_priority_linux;

#[cfg(not(target_os = "linux"))]
pub use crate::socket_priority_dummy::*;
#[cfg(not(target_os = "linux"))]
mod socket_priority_dummy;