isofs: use unsigned char types consistently
[sfrench/cifs-2.6.git] / fs / isofs / rock.h
index f835976ce03339ac72939565c94c90cd9d9c9b12..8780d67c6ca5c423ba4f6190c77d300f8845636e 100644 (file)
@@ -6,62 +6,62 @@
  */
 
 struct SU_SP_s {
-       unsigned char magic[2];
-       unsigned char skip;
+       __u8 magic[2];
+       __u8 skip;
 } __attribute__ ((packed));
 
 struct SU_CE_s {
-       char extent[8];
-       char offset[8];
-       char size[8];
+       __u8 extent[8];
+       __u8 offset[8];
+       __u8 size[8];
 };
 
 struct SU_ER_s {
-       unsigned char len_id;
-       unsigned char len_des;
-       unsigned char len_src;
-       unsigned char ext_ver;
-       char data[0];
+       __u8 len_id;
+       __u8 len_des;
+       __u8 len_src;
+       __u8 ext_ver;
+       __u8 data[0];
 } __attribute__ ((packed));
 
 struct RR_RR_s {
-       char flags[1];
+       __u8 flags[1];
 } __attribute__ ((packed));
 
 struct RR_PX_s {
-       char mode[8];
-       char n_links[8];
-       char uid[8];
-       char gid[8];
+       __u8 mode[8];
+       __u8 n_links[8];
+       __u8 uid[8];
+       __u8 gid[8];
 };
 
 struct RR_PN_s {
-       char dev_high[8];
-       char dev_low[8];
+       __u8 dev_high[8];
+       __u8 dev_low[8];
 };
 
 struct SL_component {
-       unsigned char flags;
-       unsigned char len;
-       char text[0];
+       __u8 flags;
+       __u8 len;
+       __u8 text[0];
 } __attribute__ ((packed));
 
 struct RR_SL_s {
-       unsigned char flags;
+       __u8 flags;
        struct SL_component link;
 } __attribute__ ((packed));
 
 struct RR_NM_s {
-       unsigned char flags;
+       __u8 flags;
        char name[0];
 } __attribute__ ((packed));
 
 struct RR_CL_s {
-       char location[8];
+       __u8 location[8];
 };
 
 struct RR_PL_s {
-       char location[8];
+       __u8 location[8];
 };
 
 struct stamp {
@@ -69,15 +69,15 @@ struct stamp {
 } __attribute__ ((packed));
 
 struct RR_TF_s {
-       char flags;
+       __u8 flags;
        struct stamp times[0];  /* Variable number of these beasts */
 } __attribute__ ((packed));
 
 /* Linux-specific extension for transparent decompression */
 struct RR_ZF_s {
-       char algorithm[2];
-       char parms[2];
-       char real_size[8];
+       __u8 algorithm[2];
+       __u8 parms[2];
+       __u8 real_size[8];
 };
 
 /*
@@ -93,9 +93,9 @@ struct RR_ZF_s {
 #define TF_LONG_FORM 128
 
 struct rock_ridge {
-       char signature[2];
-       unsigned char len;
-       unsigned char version;
+       __u8 signature[2];
+       __u8 len;
+       __u8 version;
        union {
                struct SU_SP_s SP;
                struct SU_CE_s CE;