00001 #ifndef iafdef_h 00002 #define iafdef_h 00003 00004 #define IAF_K_LENGTH 64 00005 #define IAF_C_LENGTH 64 00006 #define IAF_S_IAFDEF 64 00007 00008 struct _iaf { 00009 void *iaf_l_iaflink; 00010 void *iaf_l_fixuplnk; 00011 unsigned short int iaf_w_size; 00012 union { 00013 unsigned short int iaf_w_flags; 00014 struct { 00015 unsigned iaf_v_shr : 1; 00016 unsigned iaf_v_fill_0_ : 7; 00017 }; 00018 }; 00019 unsigned int iaf_l_g_fixoff; 00020 unsigned int iaf_l_dotadroff; 00021 unsigned int iaf_l_chgprtoff; 00022 unsigned int iaf_l_shlstoff; 00023 unsigned int iaf_l_shrimgcnt; 00024 unsigned int iaf_l_shlextra; 00025 void *iaf_l_permctx; 00026 int iafdef_$_fill_1; 00027 int iafdef_$_fill_2; 00028 int iafdef_$_fill_3; 00029 int iafdef_$_fill_4; 00030 int iafdef_$_fill_5; 00031 int iafdef_$_fill_6; 00032 }; 00033 00034 #endif 00035