summaryrefslogtreecommitdiff
path: root/include/internal
diff options
context:
space:
mode:
authorsongyanchao <[email protected]>2023-10-25 08:39:13 +0000
committersongyanchao <[email protected]>2023-10-25 08:39:13 +0000
commite04111652bc3397f2eaccdc5c37e1c15e986d529 (patch)
tree9b3e868395b9148f97a851f3525715899d5d9ad9 /include/internal
parent4e4613c9b3a2b643f0af6f0c37870d29b228e839 (diff)
🎈 perf(DPISDN-23): Optimize Storage of SID Data using Circular Queue and Add Associated Functions
Optimize Storage of SID Data using Circular Queue and Add Associated Functions
Diffstat (limited to 'include/internal')
-rw-r--r--include/internal/mrb_define.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/internal/mrb_define.h b/include/internal/mrb_define.h
index ca3f223..767ab70 100644
--- a/include/internal/mrb_define.h
+++ b/include/internal/mrb_define.h
@@ -35,8 +35,9 @@ struct mrb_metadata
uint64_t session_id;
/* for sid forwarder */
- uint8_t start_sid;
- uint8_t nr_sid;
+ uint8_t sid_head;
+ uint8_t sid_tail;
+ uint8_t sid_capacity;
uint16_t cur_sid;
uint16_t sids[8];