#include #include #ifndef _H_cfgodm #define _H_cfgodm struct PdDv { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char type[16]; #ifndef __cplusplus char class[16]; #else char Class[16]; #endif char subclass[16]; char prefix[16]; char devid[16]; short base; short has_vpd; short detectable; short chgstatus; short bus_ext; short fru; short led; short setno; short msgno; char catalog[16]; char DvDr[16]; char Define[256]; char Configure[256]; char Change[256]; char Unconfigure[256]; char Undefine[256]; char Start[256]; char Stop[256]; short inventory_only; char uniquetype[48]; }; #define PdDv_Descs 25 extern struct Class PdDv_CLASS[]; #define get_PdDv_list(a,b,c,d,e) (struct PdDv *)odm_get_list(a,b,c,d,e) struct PdCn { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char uniquetype[48]; char connkey[16]; char connwhere[16]; }; #define PdCn_Descs 3 extern struct Class PdCn_CLASS[]; #define get_PdCn_list(a,b,c,d,e) (struct PdCn *)odm_get_list(a,b,c,d,e) struct PdAt { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char uniquetype[48]; char attribute[16]; char deflt[256]; char values[256]; char width[16]; char type[8]; char generic[8]; char rep[8]; short nls_index; }; #define PdAt_Descs 9 extern struct Class PdAt_CLASS[]; #define get_PdAt_list(a,b,c,d,e) (struct PdAt *)odm_get_list(a,b,c,d,e) struct PdPathAt { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char uniquetype[48]; char attribute[16]; char deflt[256]; char values[256]; char generic[4]; char rep[4]; short nls_index; }; #define PdPathAt_Descs 7 extern struct Class PdPathAt_CLASS[]; #define get_PdPathAt_list(a,b,c,d,e) (struct PdPathAt *)odm_get_list(a,b,c,d,e) struct PdAtXtd { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char uniquetype[48]; char attribute[16]; char classification[16]; char sequence[16]; char *operation; char *operation_value; char *description; char *list_cmd; char *list_values_cmd; char *change_cmd; char *help; char *nls_values; }; #define PdAtXtd_Descs 12 extern struct Class PdAtXtd_CLASS[]; #define get_PdAtXtd_list(a,b,c,d,e) (struct PdAtXtd *)odm_get_list(a,b,c,d,e) struct Config_Rules { __long32_t _id; __long32_t _reserved; __long32_t _scratch; short phase; short seq; __long32_t boot_mask; char rule[256]; }; #define Config_Rules_Descs 4 extern struct Class Config_Rules_CLASS[]; #define get_Config_Rules_list(a,b,c,d,e) (struct Config_Rules *)odm_get_list(a,b,c,d,e) struct CuDv { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char name[16]; short status; short chgstatus; char ddins[16]; char location[16]; char parent[16]; char connwhere[16]; struct PdDv *PdDvLn; /* link */ struct listinfo *PdDvLn_info; /* link */ char PdDvLn_Lvalue[48]; /* link */ }; #define CuDv_Descs 8 extern struct Class CuDv_CLASS[]; #define get_CuDv_list(a,b,c,d,e) (struct CuDv *)odm_get_list(a,b,c,d,e) struct CuDep { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char name[16]; char dependency[16]; }; #define CuDep_Descs 2 extern struct Class CuDep_CLASS[]; #define get_CuDep_list(a,b,c,d,e) (struct CuDep *)odm_get_list(a,b,c,d,e) struct CuAt { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char name[16]; char attribute[16]; char value[256]; char type[8]; char generic[8]; char rep[8]; short nls_index; }; #define CuAt_Descs 7 extern struct Class CuAt_CLASS[]; #define get_CuAt_list(a,b,c,d,e) (struct CuAt *)odm_get_list(a,b,c,d,e) struct CuDvDr { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char resource[12]; char value1[20]; char value2[20]; char value3[20]; }; #define CuDvDr_Descs 4 extern struct Class CuDvDr_CLASS[]; #define get_CuDvDr_list(a,b,c,d,e) (struct CuDvDr *)odm_get_list(a,b,c,d,e) struct CuVPD { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char name[16]; short vpd_type; char vpd[512]; }; #define CuVPD_Descs 3 extern struct Class CuVPD_CLASS[]; #define get_CuVPD_list(a,b,c,d,e) (struct CuVPD *)odm_get_list(a,b,c,d,e) struct CuPath { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char name[16]; char parent[16]; char *connection; char *alias; short path_status; short path_id; }; #define CuPath_Descs 6 extern struct Class CuPath_CLASS[]; #define get_CuPath_list(a,b,c,d,e) (struct CuPath *)odm_get_list(a,b,c,d,e) struct CuPathAt { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char name[16]; short path_id; char attribute[16]; char *value; }; #define CuPathAt_Descs 4 extern struct Class CuPathAt_CLASS[]; #define get_CuPathAt_list(a,b,c,d,e) (struct CuPathAt *)odm_get_list(a,b,c,d,e) struct CuData { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char name[16]; char resource[32]; char key[32]; char *value1; char *value2; }; #define CuData_Descs 5 extern struct Class CuData_CLASS[]; #define get_CuData_list(a,b,c,d,e) (struct CuData *)odm_get_list(a,b,c,d,e) struct CuWxt { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char name[16]; short cid; short flags; }; #define CuWxt_Descs 3 extern struct Class CuWxt_CLASS[]; #define get_CuWxt_list(a,b,c,d,e) (struct CuWxt *)odm_get_list(a,b,c,d,e) struct CuLk { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char name[16]; short status; char label[64]; }; #define CuLk_Descs 3 extern struct Class CuLk_CLASS[]; #define get_CuLk_list(a,b,c,d,e) (struct CuLk *)odm_get_list(a,b,c,d,e) struct CuAtDef { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char uniquetype[48]; char attribute[16]; char new_default[256]; char orig_default[256]; }; #define CuAtDef_Descs 4 extern struct Class CuAtDef_CLASS[]; #define get_CuAtDef_list(a,b,c,d,e) (struct CuAtDef *)odm_get_list(a,b,c,d,e) struct CuAtSav { __long32_t _id; __long32_t _reserved; __long32_t _scratch; char name[16]; char attribute[16]; char value[256]; char generic[8]; }; #define CuAtSav_Descs 4 extern struct Class CuAtSav_CLASS[]; #define get_CuAtSav_list(a,b,c,d,e) (struct CuAtSav *)odm_get_list(a,b,c,d,e) #endif /* _H_cfgodm */