suricata 原始碼分析_02
阿新 • • 發佈:2022-04-12
suricata 架構圖
架構拆分
- 資料包佇列處理
在TmThreadCreate中呼叫TmqCreateQueue建立PackQueue,autofp模式下且輸出佇列為flow時,首先要看outqh的OutHandleCtxSetup是否設定,若設定了則會呼叫該函式去間接建立佇列,否則直接呼叫了TmpCreateQueue建立。
- 接收資料模組
- 資料包佇列和流操作執行緒模組
流程式號承接前文。