1*607ca46eSDavid Howells /* 2*607ca46eSDavid Howells * Name : qnxtypes.h 3*607ca46eSDavid Howells * Author : Richard Frowijn 4*607ca46eSDavid Howells * Function : standard qnx types 5*607ca46eSDavid Howells * History : 22-03-1998 created 6*607ca46eSDavid Howells * 7*607ca46eSDavid Howells */ 8*607ca46eSDavid Howells 9*607ca46eSDavid Howells #ifndef _QNX4TYPES_H 10*607ca46eSDavid Howells #define _QNX4TYPES_H 11*607ca46eSDavid Howells 12*607ca46eSDavid Howells #include <linux/types.h> 13*607ca46eSDavid Howells 14*607ca46eSDavid Howells typedef __le16 qnx4_nxtnt_t; 15*607ca46eSDavid Howells typedef __u8 qnx4_ftype_t; 16*607ca46eSDavid Howells 17*607ca46eSDavid Howells typedef struct { 18*607ca46eSDavid Howells __le32 xtnt_blk; 19*607ca46eSDavid Howells __le32 xtnt_size; 20*607ca46eSDavid Howells } qnx4_xtnt_t; 21*607ca46eSDavid Howells 22*607ca46eSDavid Howells typedef __le16 qnx4_mode_t; 23*607ca46eSDavid Howells typedef __le16 qnx4_muid_t; 24*607ca46eSDavid Howells typedef __le16 qnx4_mgid_t; 25*607ca46eSDavid Howells typedef __le32 qnx4_off_t; 26*607ca46eSDavid Howells typedef __le16 qnx4_nlink_t; 27*607ca46eSDavid Howells 28*607ca46eSDavid Howells #endif 29