[vala/staging] linux: Add more SO_ socket options
- From: Dr. Michael Lauer <mlauer src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/staging] linux: Add more SO_ socket options
- Date: Wed, 7 Mar 2018 10:31:29 +0000 (UTC)
commit 6d15b8b1f925d114fa607e9854b3ff64407c33dd
Author: Dr. Michael Lauer <mickey vanille-media de>
Date: Wed Mar 7 11:15:41 2018 +0100
linux: Add more SO_ socket options
vapi/linux.vapi | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 86 insertions(+), 0 deletions(-)
---
diff --git a/vapi/linux.vapi b/vapi/linux.vapi
index 42a7fc4..4d78869 100644
--- a/vapi/linux.vapi
+++ b/vapi/linux.vapi
@@ -3340,6 +3340,92 @@ namespace Linux {
public const int SO_LINGER;
[CCode (cheader_filename = "sys/socket.h")]
public const int SO_BSDCOMPAT;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_REUSEPORT;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_PASSCRED;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_PEERCRED;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_RCVLOWAT;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_SNDLOWAT;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_RCVTIMEO;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_SNDTIMEO;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_SECURITY_AUTHENTICATION;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_SECURITY_ENCRYPTION_TRANSPORT;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_SECURITY_ENCRYPTION_NETWORK;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_BINDTODEVICE;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_ATTACH_FILTER;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_DETACH_FILTER;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_GET_FILTER;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_PEERNAME;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_TIMESTAMP;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SCM_TIMESTAMP;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_ACCEPTCONN;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_PEERSEC;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_PASSSEC;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_TIMESTAMPNS;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SCM_TIMESTAMPNS;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_MARK;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_TIMESTAMPING;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SCM_TIMESTAMPING;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_PROTOCOL;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_DOMAIN;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_RXQ_OVFL;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_WIFI_STATUS;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SCM_WIFI_STATUS;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_PEEK_OFF;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_NOFCS;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_LOCK_FILTER;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_SELECT_ERR_QUEUE;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_BUSY_POLL;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_MAX_PACING_RATE;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_BPF_EXTENSIONS;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_INCOMING_CPU;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_ATTACH_BPF;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_DETACH_BPF;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_ATTACH_REUSEPORT_CBPF;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_ATTACH_REUSEPORT_EBPF;
+ [CCode (cheader_filename = "sys/socket.h")]
+ public const int SO_CNX_ADVICE;
}
/*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]