From: Vito Piserchia Date: Fri, 17 Jun 2011 18:51:26 +0000 (+0200) Subject: linux: Add socket options X-Git-Tag: 0.13.1~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2bfcf010ba8af3ca598ab2062fb597d72eeddf7;p=thirdparty%2Fvala.git linux: Add socket options Fixes bug 652735. --- diff --git a/vapi/linux.vapi b/vapi/linux.vapi index a3f850a43..37bcb0d56 100644 --- a/vapi/linux.vapi +++ b/vapi/linux.vapi @@ -3233,6 +3233,40 @@ namespace Linux { public const int SOL_RDS; [CCode (cheader_filename = "linux/socket.h")] public const int SOL_IUCV; + [CCode (cheader_filename = "sys/socket.h")] + public const int SOL_SOCKET; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_DEBUG; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_REUSEADDR; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_TYPE; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_ERROR; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_DONTROUTE; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_BROADCAST; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_SNDBUF; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_RCVBUF; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_SNDBUFFORCE; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_RCVBUFFORCE; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_KEEPALIVE; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_OOBINLINE; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_NO_CHECK; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_PRIORITY; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_LINGER; + [CCode (cheader_filename = "sys/socket.h")] + public const int SO_BSDCOMPAT; } /*