1 1.1.4.2 thorpej struct intbootinfo { 2 1.1.4.2 thorpej union { 3 1.1.4.2 thorpej struct { 4 1.1.4.2 thorpej unsigned long bp_pagesize; 5 1.1.4.2 thorpej unsigned long bp_nrpages; 6 1.1.4.2 thorpej } u1_bp; 7 1.1.4.2 thorpej char filler1[256]; 8 1.1.4.2 thorpej } bi_u1; 9 1.1.4.2 thorpej #define bi_pagesize bi_u1.u1_bp.bp_pagesize 10 1.1.4.2 thorpej #define bi_nrpages bi_u1.u1_bp.bp_nrpages 11 1.1.4.2 thorpej union { 12 1.1.4.2 thorpej char paths[8][128]; 13 1.1.4.2 thorpej struct magic { 14 1.1.4.2 thorpej unsigned long magic; 15 1.1.4.2 thorpej char filler2[1024 - sizeof(unsigned long)]; 16 1.1.4.2 thorpej } u2_d; 17 1.1.4.2 thorpej } bi_u2; 18 1.1.4.2 thorpej char bi_cmdline[256]; 19 1.1.4.2 thorpej char bi_settings[2048]; 20 1.1.4.2 thorpej }; 21