00001 #ifndef eihadef_h 00002 #define eihadef_h 00003 00004 #define EIHA_K_LENGTH 48 00005 #define EIHA_C_LENGTH 48 00006 #define EIHA_S_EIHADEF 48 00007 00008 struct _eiha { 00009 unsigned int eiha_l_size; 00010 unsigned int eiha_l_spare; 00011 union { 00012 unsigned long long eiha_q_tfradr1; 00013 struct { 00014 unsigned int eiha_l_tfradr1; 00015 unsigned int eiha_l_tfradr1_h; 00016 }; 00017 }; 00018 union { 00019 unsigned long long eiha_q_tfradr2; 00020 struct { 00021 unsigned int eiha_l_tfradr2; 00022 unsigned int eiha_l_tfradr2_h; 00023 }; 00024 }; 00025 union { 00026 unsigned long long eiha_q_tfradr3; 00027 struct { 00028 unsigned int eiha_l_tfradr3; 00029 unsigned int eiha_l_tfradr3_h; 00030 }; 00031 }; 00032 union { 00033 unsigned long long eiha_q_tfradr4; 00034 struct { 00035 unsigned int eiha_l_tfradr4; 00036 unsigned int eiha_l_tfradr4_h; 00037 }; 00038 }; 00039 union { 00040 unsigned int eiha_l_inishr; 00041 unsigned long long eiha_q_inishr; 00042 }; 00043 }; 00044 00045 #endif 00046 00047