summaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/util')
-rw-r--r--src/util/packet.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/util/packet.h b/src/util/packet.h
index c8d9400..a649ff2 100644
--- a/src/util/packet.h
+++ b/src/util/packet.h
@@ -39,6 +39,13 @@ static inline u32 nn_packet_get_u32(struct nn_packet *packet, u32 index)
return value;
}
+static inline u8 nn_packet_get_u8(struct nn_packet *packet, u32 index)
+{
+ u8 value;
+ NNWT_BUFFER_READ_TYPE(&packet->buffer, index, u8, value);
+ return value;
+}
+
struct nn_packet *nn_packet_create(void);
struct nn_packet *nn_packet_clone(struct nn_packet *packet);
void nn_packet_reset(struct nn_packet *packet);