Track bionic uapi header change. am: 94846949d5 am: bae07997ea am: 04f5b0c7af

Original change: https://android-review.googlesource.com/c/platform/external/musl/+/2862831

Change-Id: Ibeae4ca7577ab28d83ac29cc650001f2b6ef8af2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/android/include/bits/sockaddr_storage.h b/android/include/bits/sockaddr_storage.h
new file mode 100644
index 0000000..0de9de1
--- /dev/null
+++ b/android/include/bits/sockaddr_storage.h
@@ -0,0 +1,12 @@
+#pragma once
+
+#include <features.h>
+
+#define __NEED_sa_family_t
+#include <bits/alltypes.h>
+
+struct sockaddr_storage {
+	sa_family_t ss_family;
+	char __ss_padding[128-sizeof(long)-sizeof(sa_family_t)];
+	unsigned long __ss_align;
+};
diff --git a/include/sys/socket.h b/include/sys/socket.h
index 0b39d83..acbe63c 100644
--- a/include/sys/socket.h
+++ b/include/sys/socket.h
@@ -371,11 +371,7 @@
 	char sa_data[14];
 };
 
-struct sockaddr_storage {
-	sa_family_t ss_family;
-	char __ss_padding[128-sizeof(long)-sizeof(sa_family_t)];
-	unsigned long __ss_align;
-};
+#include <bits/sockaddr_storage.h>
 
 int socket (int, int, int);
 int socketpair (int, int, int, int [2]);