fix value of SO_PEERSEC on mips archs
authorRich Felker <dalias@aerifal.cx>
Tue, 26 Jun 2018 19:55:29 +0000 (15:55 -0400)
committerRich Felker <dalias@aerifal.cx>
Tue, 26 Jun 2018 19:55:29 +0000 (15:55 -0400)
adapted from patch by Matthias Schiffer.

arch/mips/bits/socket.h
arch/mips64/bits/socket.h
arch/mipsn32/bits/socket.h
include/sys/socket.h

index 191ebdb5a4181b1fab37e39cf4220ddc6c6cc854..b82c7d341f0f880bc800414100a7db60dd44f994 100644 (file)
@@ -45,6 +45,7 @@ struct cmsghdr {
 #define SO_BSDCOMPAT    14
 #define SO_PASSCRED     17
 #define SO_PEERCRED     18
+#define SO_PEERSEC      30
 #define SO_SNDBUFFORCE  31
 #define SO_RCVBUFFORCE  33
 
index cf801797beb0160a9f81d146541899be601a18a2..5aff0d91c29c02bb33104fb1458e93d97a1addb3 100644 (file)
@@ -61,6 +61,7 @@ struct cmsghdr {
 #define SO_BSDCOMPAT    14
 #define SO_PASSCRED     17
 #define SO_PEERCRED     18
+#define SO_PEERSEC      30
 #define SO_SNDBUFFORCE  31
 #define SO_RCVBUFFORCE  33
 
index 191ebdb5a4181b1fab37e39cf4220ddc6c6cc854..b82c7d341f0f880bc800414100a7db60dd44f994 100644 (file)
@@ -45,6 +45,7 @@ struct cmsghdr {
 #define SO_BSDCOMPAT    14
 #define SO_PASSCRED     17
 #define SO_PEERCRED     18
+#define SO_PEERSEC      30
 #define SO_SNDBUFFORCE  31
 #define SO_RCVBUFFORCE  33
 
index 507da5cc2a40f18da393b2d023f03df98677bfd3..14be6e99296466a4105dd8304d95d79d02290ff0 100644 (file)
@@ -183,6 +183,7 @@ struct linger {
 #define SO_RCVTIMEO     20
 #define SO_SNDTIMEO     21
 #define SO_ACCEPTCONN   30
+#define SO_PEERSEC      31
 #define SO_SNDBUFFORCE  32
 #define SO_RCVBUFFORCE  33
 #define SO_PROTOCOL     38
@@ -203,7 +204,6 @@ struct linger {
 #define SO_TIMESTAMP            29
 #define SCM_TIMESTAMP           SO_TIMESTAMP
 
-#define SO_PEERSEC              31
 #define SO_PASSSEC              34
 #define SO_TIMESTAMPNS          35
 #define SCM_TIMESTAMPNS         SO_TIMESTAMPNS