Make extra_data_len 32-bit because SOMETIMES extra data can exceed 8 bit.