@@ -144,4 +144,14 @@
#define TARGET_SO_PEERSEC 31
+ enum sock_type {
+ TARGET_SOCK_DGRAM = 2,
+ TARGET_SOCK_STREAM = 1,
+ TARGET_SOCK_RAW = 3,
+ TARGET_SOCK_RDM = 4,
+ TARGET_SOCK_SEQPACKET = 5,
+ TARGET_SOCK_DCCP = 6,
+ TARGET_SOCK_PACKET = 10,
+ };
+
#endif
@@ -1568,7 +1568,6 @@ static abi_long unlock_iovec(struct iovec *vec,
abi_ulong target_addr,
/* do_socket() Must return target values and target errnos. */
static abi_long do_socket(int domain, int type, int protocol)
{
-#if defined(TARGET_MIPS)
switch(type) {
case TARGET_SOCK_DGRAM: