From: Michael 'Mickey' Lauer Date: Sat, 26 Mar 2011 12:27:16 +0000 (+0100) Subject: linux: add makedev(3), major(3), and minor(3) X-Git-Tag: 0.12.0~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=61982663cb7f8243532a0acf851fa2db04b3734f;p=thirdparty%2Fvala.git linux: add makedev(3), major(3), and minor(3) --- diff --git a/vapi/linux.vapi b/vapi/linux.vapi index 2611011d4..9f6bfb1b6 100644 --- a/vapi/linux.vapi +++ b/vapi/linux.vapi @@ -975,6 +975,13 @@ namespace Linux { [CCode (cheader_filename = "sys/ioctl.h", sentinel = "")] public int ioctl (int fd, int request, ...); + [CCode (cname = "makedev", cheader_filename = "sys/types.h")] + public Posix.dev_t makedev (int maj, int min); + [CCode (cname = "major", cheader_filename = "sys/types.h")] + public int major (Posix.dev_t dev); + [CCode (cname = "minor", cheader_filename = "sys/types.h")] + public int minor (Posix.dev_t dev); + [CCode (cname = "unsigned long int", cprefix = "MS_", cheader_filename = "sys/mount.h,linux/fs.h")] public enum MountFlags { RDONLY,