diff options
author | Wayne Meissner <wmeissner@gmail.com> | 2012-06-26 03:45:30 -0700 |
---|---|---|
committer | Wayne Meissner <wmeissner@gmail.com> | 2012-06-26 03:45:30 -0700 |
commit | 1613050fe2e583568a4d451f030105b82981ae1f (patch) | |
tree | 0aed25595442df3d6236dc906311db456d706120 | |
parent | 8e6dc8cddf21d6f9d0b680974aca086ae3b10368 (diff) | |
parent | 91002e403a67118d367a1828be96b7c2f456682b (diff) | |
download | ffi-1613050fe2e583568a4d451f030105b82981ae1f.tar.gz |
Merge pull request #205 from avalanche123/blksize_t_linux
add blksize_t types for 32 and 64bit linux
-rw-r--r-- | lib/ffi/platform/arm-linux/types.conf | 2 | ||||
-rw-r--r-- | lib/ffi/platform/i386-linux/types.conf | 3 | ||||
-rw-r--r-- | lib/ffi/platform/ia64-linux/types.conf | 2 | ||||
-rw-r--r-- | lib/ffi/platform/x86_64-linux/types.conf | 4 |
4 files changed, 10 insertions, 1 deletions
diff --git a/lib/ffi/platform/arm-linux/types.conf b/lib/ffi/platform/arm-linux/types.conf index ad4ced0..e9a923b 100644 --- a/lib/ffi/platform/arm-linux/types.conf +++ b/lib/ffi/platform/arm-linux/types.conf @@ -15,6 +15,8 @@ rbx.platform.typedef.__u_quad_t = ulong_long rbx.platform.typedef.__dev_t = ulong_long rbx.platform.typedef.__uid_t = uint rbx.platform.typedef.__gid_t = uint +rbx.platform.typedef.__in_addr_t = uint +rbx.platform.typedef.__in_port_t = ushort rbx.platform.typedef.__ino_t = ulong rbx.platform.typedef.__ino64_t = ulong_long rbx.platform.typedef.__mode_t = uint diff --git a/lib/ffi/platform/i386-linux/types.conf b/lib/ffi/platform/i386-linux/types.conf index 76014cd..c46a134 100644 --- a/lib/ffi/platform/i386-linux/types.conf +++ b/lib/ffi/platform/i386-linux/types.conf @@ -34,6 +34,7 @@ rbx.platform.typedef.__swblk_t = long rbx.platform.typedef.__key_t = int rbx.platform.typedef.__clockid_t = int rbx.platform.typedef.__timer_t = pointer +rbx.platform.typedef.blksize_t = long rbx.platform.typedef.__blksize_t = long rbx.platform.typedef.__blkcnt_t = long rbx.platform.typedef.__blkcnt64_t = long_long @@ -57,6 +58,8 @@ rbx.platform.typedef.loff_t = long_long rbx.platform.typedef.ino_t = ulong_long rbx.platform.typedef.dev_t = ulong_long rbx.platform.typedef.gid_t = uint +rbx.platform.typedef.in_addr_t = uint +rbx.platform.typedef.in_port_t = ushort rbx.platform.typedef.mode_t = uint rbx.platform.typedef.nlink_t = uint rbx.platform.typedef.uid_t = uint diff --git a/lib/ffi/platform/ia64-linux/types.conf b/lib/ffi/platform/ia64-linux/types.conf index f4c8cec..70e44e8 100644 --- a/lib/ffi/platform/ia64-linux/types.conf +++ b/lib/ffi/platform/ia64-linux/types.conf @@ -15,6 +15,8 @@ rbx.platform.typedef.__u_quad_t = ulong rbx.platform.typedef.__dev_t = ulong rbx.platform.typedef.__uid_t = uint rbx.platform.typedef.__gid_t = uint +rbx.platform.typedef.__in_addr_t = uint +rbx.platform.typedef.__in_port_t = ushort rbx.platform.typedef.__ino_t = ulong rbx.platform.typedef.__ino64_t = ulong rbx.platform.typedef.__mode_t = uint diff --git a/lib/ffi/platform/x86_64-linux/types.conf b/lib/ffi/platform/x86_64-linux/types.conf index 1676aad..f319c0b 100644 --- a/lib/ffi/platform/x86_64-linux/types.conf +++ b/lib/ffi/platform/x86_64-linux/types.conf @@ -34,7 +34,7 @@ rbx.platform.typedef.__swblk_t = long rbx.platform.typedef.__key_t = int rbx.platform.typedef.__clockid_t = int rbx.platform.typedef.__timer_t = pointer -rbx.platform.typedef.__blksize_t = long +rbx.platform.typedef.blksize_t = long rbx.platform.typedef.__blkcnt_t = long rbx.platform.typedef.__blkcnt64_t = long rbx.platform.typedef.__fsblkcnt_t = ulong @@ -57,6 +57,8 @@ rbx.platform.typedef.loff_t = long rbx.platform.typedef.ino_t = ulong rbx.platform.typedef.dev_t = ulong rbx.platform.typedef.gid_t = uint +rbx.platform.typedef.in_addr_t = uint +rbx.platform.typedef.in_port_t = ushort rbx.platform.typedef.mode_t = uint rbx.platform.typedef.nlink_t = ulong rbx.platform.typedef.uid_t = uint |