libutp_sys/
lib.rs

1#![allow(non_upper_case_globals)]
2#![allow(non_camel_case_types)]
3#![allow(non_snake_case)]
4
5include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
6
7#[cfg(not(windows))]
8pub use nix::sys::socket::{sockaddr, sockaddr_in, sockaddr_storage, sockaddr_in6};
9#[cfg(windows)]
10pub use winapi::shared::{
11    ws2def::SOCKADDR as sockaddr,
12    ws2def::SOCKADDR_IN as sockaddr_in,
13    ws2def::SOCKADDR_STORAGE as sockaddr_storage,
14    ws2def::SOCKADDR_STORAGE_XP as sockaddr_storage_xp,
15    ws2def::SOCKADDR_DL as sockaddr_dl,
16    ws2ipdef::SOCKADDR_IN6_LH as sockaddr_in6,
17};