}
}
-uint16_t read_length(raw_input_func_t* input_func, void* userdata)
+uint8_t read_uint8(raw_input_func_t* input_func, void* userdata)
+{
+ uint8_t ret;
+ reliable_read(input_func, userdata, &ret, 1);
+ return ret;
+}
+
+uint16_t read_uint16(raw_input_func_t* input_func, void* userdata)
{
uint8_t buf[2];
reliable_read(input_func, userdata, buf, 2);