From: Michael 'Mickey' Lauer Date: Sun, 1 Mar 2009 21:01:19 +0000 (+0100) Subject: posix.vapi: add syslog and friends X-Git-Tag: 0.6.0~72 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3ce32d2ec9ee69ea96ff32aecaa8ac889bcf93a9;p=thirdparty%2Fvala.git posix.vapi: add syslog and friends Signed-off-by: Michael 'Mickey' Lauer --- diff --git a/vapi/posix.vapi b/vapi/posix.vapi index 6c2142315..7e25c4d24 100644 --- a/vapi/posix.vapi +++ b/vapi/posix.vapi @@ -486,6 +486,70 @@ namespace Posix { [CCode (cheader_filename = "stropts.h")] public int ioctl (int fildes, int request, ...); + [CCode (cheader_filename = "syslog.h")] + public void openlog (string ident, int option, int facility ); + + [CCode (cheader_filename = "syslog.h")] + public void syslog (int priority, string format, ... ); + + [CCode (cheader_filename = "syslog.h")] + public void closelog (); + + [CCode (cheader_filename = "syslog.h")] + public const int LOG_EMERG; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_ALERT; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_CRIT; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_ERR; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_WARNING; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_NOTICE; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_INFO; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_DEBUG; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_KERN; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_USER; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_MAIL; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_DAEMON; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_SYSLOG; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_LPR; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_NEWS; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_UUCP; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_CRON; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_AUTHPRIV; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_FTP; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_LOCAL0; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_LOCAL1; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_LOCAL2; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_LOCAL3; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_LOCAL4; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_LOCAL5; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_LOCAL6; + [CCode (cheader_filename = "syslog.h")] + public const int LOG_LOCAL7; + [CCode (cheader_filename = "sys/socket.h")] public const int SOCK_DGRAM; [CCode (cheader_filename = "sys/socket.h")]