]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
linux: add makedev(3), major(3), and minor(3)
authorMichael 'Mickey' Lauer <mickey@vanille-media.de>
Sat, 26 Mar 2011 12:27:16 +0000 (13:27 +0100)
committerMichael 'Mickey' Lauer <mickey@vanille-media.de>
Sat, 26 Mar 2011 12:27:16 +0000 (13:27 +0100)
vapi/linux.vapi

index 2611011d48cdf45eb08f30df690156d95cd190a4..9f6bfb1b6090f09cb8526b4850d84e3852cf3a16 100644 (file)
@@ -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,