diff options
| author | songyanchao <[email protected]> | 2023-10-25 08:39:13 +0000 |
|---|---|---|
| committer | songyanchao <[email protected]> | 2023-10-25 08:39:13 +0000 |
| commit | e04111652bc3397f2eaccdc5c37e1c15e986d529 (patch) | |
| tree | 9b3e868395b9148f97a851f3525715899d5d9ad9 /include | |
| parent | 4e4613c9b3a2b643f0af6f0c37870d29b228e839 (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')
| -rw-r--r-- | include/internal/mrb_define.h | 5 |
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]; |
