From 156f82c216e7bb192cf0a41057335a53e44f0746 Mon Sep 17 00:00:00 2001
From: Markus Reiter <me@reitermark.us>
Date: Mon, 22 Jun 2020 08:30:36 +0200
Subject: [PATCH] Add `AF_INET6` for Xtensa.

---
 src/unix/newlib/aarch64/mod.rs | 2 ++
 src/unix/newlib/arm/mod.rs     | 2 ++
 src/unix/newlib/mod.rs         | 1 -
 src/unix/newlib/xtensa/mod.rs  | 1 +
 4 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/unix/newlib/aarch64/mod.rs b/src/unix/newlib/aarch64/mod.rs
index 5d4b46dd..71aa8949 100644
--- a/src/unix/newlib/aarch64/mod.rs
+++ b/src/unix/newlib/aarch64/mod.rs
@@ -30,6 +30,8 @@ s! {
     }
 }
 
+pub const AF_INET6: ::c_int = 23;
+
 pub const FIONBIO: ::c_ulong = 1;
 
 pub const POLLIN: ::c_short = 0x1;
diff --git a/src/unix/newlib/arm/mod.rs b/src/unix/newlib/arm/mod.rs
index d322707f..78bea276 100644
--- a/src/unix/newlib/arm/mod.rs
+++ b/src/unix/newlib/arm/mod.rs
@@ -32,6 +32,8 @@ s! {
     }
 }
 
+pub const AF_INET6: ::c_int = 23;
+
 pub const FIONBIO: ::c_ulong = 1;
 
 pub const POLLIN: ::c_short = 0x1;
diff --git a/src/unix/newlib/mod.rs b/src/unix/newlib/mod.rs
index 0e22d60b..55cb889a 100644
--- a/src/unix/newlib/mod.rs
+++ b/src/unix/newlib/mod.rs
@@ -416,7 +416,6 @@ pub const PF_INET6: ::c_int = 23;
 
 pub const AF_UNSPEC: ::c_int = 0;
 pub const AF_INET: ::c_int = 2;
-pub const AF_INET6: ::c_int = 23;
 
 pub const CLOCK_REALTIME: ::clockid_t = 1;
 pub const CLOCK_MONOTONIC: ::clockid_t = 4;
diff --git a/src/unix/newlib/xtensa/mod.rs b/src/unix/newlib/xtensa/mod.rs
index c9803f0b..bc31506b 100644
--- a/src/unix/newlib/xtensa/mod.rs
+++ b/src/unix/newlib/xtensa/mod.rs
@@ -60,6 +60,7 @@ s! {
 }
 
 pub const AF_UNIX: ::c_int = 1;
+pub const AF_INET6: ::c_int = 10;
 
 pub const FIONBIO: ::c_ulong = 2147772030;
 
-- 
GitLab