diff options
Diffstat (limited to 'src/util')
| -rw-r--r-- | src/util/packet.h | 7 |
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); |