static void dump(const struct SI_section_header *header) { if (!header) return; dump1(header); printf("table_id_extension: 0x%02x%02x\n", header->table_id_extension_hi, header->table_id_extension_lo); dump2(header); }
int main(int argc, char * argv[]) { bytecode_input_t *bc = NULL; int script_fd; unsigned long len; if (argc!=2) { fprintf(stderr, "usage:\n %s script\n", argv[0]); exit(1); } /*get script*/ script_fd = open(argv[1], O_RDONLY); if (script_fd == -1) { fprintf(stderr, "can not open script '%s'\n", argv[1]); exit(1); } len=load(script_fd,&bc); close(script_fd); if (bc) { dump2(bc, len ); exit(0); } else { exit(1); } }
static void exFAT_dump_ncurses(disk_t *disk, const partition_t *partition, const unsigned char *buffer_bs, const unsigned char *buffer_backup_bs) { WINDOW *window=newwin(LINES, COLS, 0, 0); /* full screen */ keypad(window, TRUE); /* Need it to get arrow key */ aff_copy(window); wmove(window,4,0); wprintw(window,"%s",disk->description(disk)); wmove(window,5,0); aff_part(window,AFF_PART_ORDER|AFF_PART_STATUS,disk,partition); mvwaddstr(window,6,0, "Boot sector Backup boot record"); dump2(window, buffer_bs, buffer_backup_bs, 12 * disk->sector_size); delwin(window); (void) clearok(stdscr, TRUE); #ifdef HAVE_TOUCHWIN touchwin(stdscr); #endif }