-- 
:M:
>From 0fdd83b972eb21ffe7512142a455d4fea2c302d9 Mon Sep 17 00:00:00 2001
From: Michael 'Mickey' Lauer <[email protected]>
Date: Sun, 1 Mar 2009 22:01:19 +0100
Subject: [PATCH] posix.vapi: add syslog and friends

Signed-off-by: Michael 'Mickey' Lauer <[email protected]>
---
 vapi/posix.vapi |   64 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 64 insertions(+), 0 deletions(-)

diff --git a/vapi/posix.vapi b/vapi/posix.vapi
index 6c21423..7e25c4d 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")]
-- 
1.5.6.3

_______________________________________________
Vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to