1 #include <inttypes.h> 2 typedef uint32_t mpers_ptr_t; 3 typedef 4 struct { 5 int32_t lo_number; 6 uint16_t lo_device; 7 unsigned char mpers_filler_1[2]; 8 uint32_t lo_inode; 9 uint16_t lo_rdevice; 10 unsigned char mpers_filler_2[2]; 11 int32_t lo_offset; 12 int32_t lo_encrypt_type; 13 int32_t lo_encrypt_key_size; 14 int32_t lo_flags; 15 char lo_name[64]; 16 unsigned char lo_encrypt_key[32]; 17 uint32_t lo_init[2]; 18 char reserved[4]; 19 } ATTRIBUTE_PACKED m32_struct_loop_info; 20 #define MPERS_m32_struct_loop_info m32_struct_loop_info 21