be16tohp
uint16_t be16tohp(void**);
out_header->signature = be16tohp(&ptr);
out_header->version = be16tohp(&ptr);
out_mdr->signature = be16tohp(&ptr);
out_mdr->attributes = be16tohp(&ptr);
out_mdr->root_file_count = be16tohp(&ptr);
out_mdr->volume_bitmap = be16tohp(&ptr);
out_mdr->next_alloc_block = be16tohp(&ptr);
out_mdr->total_blocks = be16tohp(&ptr);
out_mdr->first_block = be16tohp(&ptr);
out_mdr->free_blocks = be16tohp(&ptr);
out_mdr->backup_seqnum = be16tohp(&ptr);
out_mdr->root_folder_count = be16tohp(&ptr);
out_mdr->embedded_signature = be16tohp(&ptr);
out_mdr->embedded_extent.start_block = be16tohp(&ptr);
out_mdr->embedded_extent.block_count = be16tohp(&ptr);
out_mdr->extents_extents[i].start_block = be16tohp(&ptr);
out_mdr->extents_extents[i].block_count = be16tohp(&ptr);
out_mdr->catalog_extents[i].start_block = be16tohp(&ptr);
out_mdr->catalog_extents[i].block_count = be16tohp(&ptr);
out_node_descriptor->num_recs = be16tohp(&ptr);
out_node_descriptor->reserved = be16tohp(&ptr);
*out_offset_array = be16tohp(&ptr);
out_hr->tree_depth = be16tohp(&ptr);
out_hr->node_size = be16tohp(&ptr);
out_hr->max_key_len = be16tohp(&ptr);
out_hr->reserved = be16tohp(&ptr);
out_key->key_len = be16tohp(&ptr);
*inout_rectype = be16tohp(&ptr);
*inout_rectype = be16tohp(&ptr);
out_recdata->folder.flags = be16tohp(&ptr);
out_recdata->file.flags = be16tohp(&ptr);
out_recdata->thread.reserved = be16tohp(&ptr);
out_key->key_length = be16tohp(&ptr);
length = be16tohp(&ptr);
out_string->unicode[i] = be16tohp(&ptr);
out_perms->file_mode = be16tohp(&ptr);
out_info->finder_flags = be16tohp(&ptr);
out_info->location.v = be16tohp(&ptr);
out_info->location.h = be16tohp(&ptr);
out_info->reserved = be16tohp(&ptr);
uchar = be16tohp((void*)&ptr);
extern uint16_t be16tohp(void** inout_ptr);