Explorar el Código

fix socket.h on mips

why does mips have to be gratuitously incompatible in every possible
imaginable way?
Rich Felker hace 12 años
padre
commit
7fee5f9606
Se han modificado 2 ficheros con 6 adiciones y 0 borrados
  1. 3 0
      arch/mips/bits/socket.h
  2. 3 0
      include/sys/socket.h

+ 3 - 0
arch/mips/bits/socket.h

@@ -15,3 +15,6 @@ struct cmsghdr
 	int cmsg_level;
 	int cmsg_type;
 };
+
+#define SOCK_STREAM    2
+#define SOCK_DGRAM     1

+ 3 - 0
include/sys/socket.h

@@ -34,8 +34,11 @@ struct linger
 #define SHUT_WD 1
 #define SHUT_RDWR 2
 
+#ifndef SOCK_STREAM
 #define SOCK_STREAM    1
 #define SOCK_DGRAM     2
+#endif
+
 #define SOCK_RAW       3
 #define SOCK_RDM       4
 #define SOCK_SEQPACKET 5