summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Pomykalov <gleb@lancastr.com>2019-02-18 15:41:30 +0300
committerGleb Pomykalov <gleb@lancastr.com>2019-02-18 15:41:30 +0300
commit4a6cb83b21967b4be0a8ea5958393c2fbc4de0d1 (patch)
treeec698091f5057b0b9854f9f85fcbd48dbb81534a
parentdaf075efd8fb7e6db429a941c1125383c8e289dd (diff)
downloadrust-libc-4a6cb83b21967b4be0a8ea5958393c2fbc4de0d1.tar.gz
fixed some build errors
-rw-r--r--src/unix/notbsd/linux/other/mod.rs1
-rw-r--r--src/unix/notbsd/mod.rs26
2 files changed, 13 insertions, 14 deletions
diff --git a/src/unix/notbsd/linux/other/mod.rs b/src/unix/notbsd/linux/other/mod.rs
index 497ea6d70a..28630e1866 100644
--- a/src/unix/notbsd/linux/other/mod.rs
+++ b/src/unix/notbsd/linux/other/mod.rs
@@ -321,7 +321,6 @@ pub const SOL_PNPIPE: ::c_int = 275;
pub const SOL_RDS: ::c_int = 276;
pub const SOL_IUCV: ::c_int = 277;
pub const SOL_CAIF: ::c_int = 278;
-pub const SOL_ALG: ::c_int = 279;
pub const SOL_NFC: ::c_int = 280;
pub const SOL_XDP: ::c_int = 283;
diff --git a/src/unix/notbsd/mod.rs b/src/unix/notbsd/mod.rs
index f1b6d37ffb..22d4bcb4f8 100644
--- a/src/unix/notbsd/mod.rs
+++ b/src/unix/notbsd/mod.rs
@@ -45,19 +45,6 @@ s! {
pub sin6_scope_id: u32,
}
- pub struct sockaddr_alg {
- pub salg_family: sa_family_t,
- pub salg_type: [u8; 14],
- pub salg_feat: u32,
- pub salg_mask: u32,
- pub salg_name: [u8; 64],
- }
-
- pub struct af_alg_iv {
- pub ivlen: u32,
- pub iv: [u8; 0],
- }
-
pub struct addrinfo {
pub ai_flags: ::c_int,
pub ai_family: ::c_int,
@@ -253,6 +240,19 @@ s_no_extra_traits!{
__ss_pad2: [u8; 128 - 2 * 8],
}
+ pub struct sockaddr_alg {
+ pub salg_family: sa_family_t,
+ pub salg_type: [::c_uchar; 14],
+ pub salg_feat: u32,
+ pub salg_mask: u32,
+ pub salg_name: [::c_uchar; 64],
+ }
+
+ pub struct af_alg_iv {
+ pub ivlen: u32,
+ pub iv: [::c_uchar; 0],
+ }
+
pub struct utsname {
pub sysname: [::c_char; 65],
pub nodename: [::c_char; 65],