Fix OBU header parse error when payload size equals to 0

This commit is contained in:
dijunkun
2024-04-23 11:29:58 +08:00
parent dfc72b5ccc
commit 5deaacab51
4 changed files with 33 additions and 63 deletions

View File

@@ -15,4 +15,13 @@
#include "obu.h"
std::vector<Obu> ParseObus(uint8_t* payload, int payload_size);
const char* ObuTypeToString(OBU_TYPE type);
bool ObuHasExtension(uint8_t obu_header);
bool ObuHasSize(uint8_t obu_header);
int ObuType(uint8_t obu_header);
#endif