mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 15:23:53 -06:00
linux-user: support SO_PASSSEC setsockopt option
Translate the SO_PASSSEC option to setsockopt to the host value & perform the syscall as expected, allowing use of the option by target programs. Signed-off-by: Paul Burton <paul@archlinuxmips.org> Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
This commit is contained in:
parent
d79b6cc435
commit
82d0fe6b7a
2 changed files with 8 additions and 0 deletions
|
@ -63,6 +63,7 @@
|
|||
#define TARGET_SO_PEERSEC 30
|
||||
#define TARGET_SO_SNDBUFFORCE 31
|
||||
#define TARGET_SO_RCVBUFFORCE 33
|
||||
#define TARGET_SO_PASSSEC 34
|
||||
|
||||
/** sock_type - Socket types
|
||||
*
|
||||
|
@ -242,6 +243,10 @@
|
|||
|
||||
#define TARGET_SOCK_MAX (TARGET_SOCK_PACKET + 1)
|
||||
#define TARGET_SOCK_TYPE_MASK 0xf /* Covers up to TARGET_SOCK_MAX-1. */
|
||||
|
||||
#define TARGET_SO_PASSSEC 31
|
||||
#else
|
||||
#define TARGET_SO_PASSSEC 34
|
||||
#endif
|
||||
|
||||
/* For setsockopt(2) */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue