add PKT_TAG_VAL_SESS_RAWPKT and PKT_TAG_VAL_SESS_PSEUDOPKT; add session debugger module

This commit is contained in:
luwenpeng
2024-11-27 16:53:15 +08:00
parent 4e6f89dfe6
commit 39948a23ad
14 changed files with 239 additions and 224 deletions

View File

@@ -976,11 +976,15 @@ void packet_tag_set(struct packet *pkt, uint64_t key_bits, uint64_t val_bits)
void packet_tag_get(const struct packet *pkt, uint64_t *key_bits, uint64_t *val_bits)
{
*key_bits = 0;
*val_bits = 0;
if (key_bits)
{
*key_bits = pkt->tag_key_bits;
}
*key_bits = pkt->tag_key_bits;
*val_bits = pkt->tag_val_bits;
if (val_bits)
{
*val_bits = pkt->tag_val_bits;
}
}
void packet_set_user_data(struct packet *pkt, void *data)