summary refs log tree commit diff stats
path: root/linux-user/generic
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2021-02-04 16:39:25 +0100
committerLaurent Vivier <laurent@vivier.eu>2021-02-13 22:50:50 +0100
commitec63e06ef7edd8fb048fe41b901d68c888df9e6c (patch)
treec89f6b5b3f32a6093829555f2e18b455bf2e33fc /linux-user/generic
parent4df7b7fac84ba570bb33970659296555896232b6 (diff)
downloadfocaccia-qemu-ec63e06ef7edd8fb048fe41b901d68c888df9e6c.tar.gz
focaccia-qemu-ec63e06ef7edd8fb048fe41b901d68c888df9e6c.zip
linux-user: add TARGET_SO_{DOMAIN,PROTOCOL}
These were defined for other platforms but mistakenly left out of mips
and generic, so this commit adds them to the places missing. Then it
makes them be translated in getsockopt.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Message-Id: <20210204153925.2030606-1-Jason@zx2c4.com>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Diffstat (limited to 'linux-user/generic')
-rw-r--r--linux-user/generic/sockbits.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/linux-user/generic/sockbits.h b/linux-user/generic/sockbits.h
index e44733c601..b3b4a8e44c 100644
--- a/linux-user/generic/sockbits.h
+++ b/linux-user/generic/sockbits.h
@@ -55,4 +55,7 @@
 #define TARGET_SO_ACCEPTCONN           30
 
 #define TARGET_SO_PEERSEC              31
+
+#define TARGET_SO_PROTOCOL             38
+#define TARGET_SO_DOMAIN               39
 #endif