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

extern crate libc;

mod priority;
pub use 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 socket_priority_dummy::*;
#[cfg(not(target_os = "linux"))]
mod socket_priority_dummy;