aboutsummaryrefslogtreecommitdiff
path: root/patches/glibc/submitted-AF_LINK.diff
diff options
context:
space:
mode:
authorPasha <pasha@member.fsf.org>2024-02-29 19:30:30 +0000
committerPasha <pasha@member.fsf.org>2024-02-29 19:30:30 +0000
commit84d199451cf33734003c00c043a1480920f5563b (patch)
tree4655f03b3637184bfb363b4e86d376756e85c9e3 /patches/glibc/submitted-AF_LINK.diff
downloadcross-hurd-84d199451cf33734003c00c043a1480920f5563b.tar.gz
cross-hurd-84d199451cf33734003c00c043a1480920f5563b.tar.bz2
initial commit
Diffstat (limited to 'patches/glibc/submitted-AF_LINK.diff')
-rw-r--r--patches/glibc/submitted-AF_LINK.diff29
1 files changed, 29 insertions, 0 deletions
diff --git a/patches/glibc/submitted-AF_LINK.diff b/patches/glibc/submitted-AF_LINK.diff
new file mode 100644
index 0000000..e95a987
--- /dev/null
+++ b/patches/glibc/submitted-AF_LINK.diff
@@ -0,0 +1,29 @@
+Hurd: comment PF_LINK/AF_LINK defines
+
+Comment out the PF_LINK and AF_LINK defines, since they are usually associated
+with struct sockaddr_dl, which is not available on Hurd.
+
+2012-06-22 Pino Toscano <toscano.pino@tiscali.it>
+
+ * sysdeps/mach/hurd/bits/socket.h (PF_LINK): Comment out.
+ (AF_LINK): Likewise.
+--- a/sysdeps/mach/hurd/bits/socket.h
++++ b/sysdeps/mach/hurd/bits/socket.h
+@@ -97,7 +97,7 @@ enum __socket_type
+ #define PF_HYLINK 15 /* NSC Hyperchannel protocol. */
+ #define PF_APPLETALK 16 /* Don't use this. */
+ #define PF_ROUTE 17 /* Internal Routing Protocol. */
+-#define PF_LINK 18 /* Link layer interface. */
++/* #define PF_LINK 18 Link layer interface. */
+ #define PF_XTP 19 /* eXpress Transfer Protocol (no AF). */
+ #define PF_COIP 20 /* Connection-oriented IP, aka ST II. */
+ #define PF_CNT 21 /* Computer Network Technology. */
+@@ -130,7 +130,7 @@ enum __socket_type
+ #define AF_HYLINK PF_HYLINK
+ #define AF_APPLETALK PF_APPLETALK
+ #define AF_ROUTE PF_ROUTE
+-#define AF_LINK PF_LINK
++/* #define AF_LINK PF_LINK */
+ #ifdef __USE_MISC
+ # define pseudo_AF_XTP PF_XTP
+ #endif