summaryrefslogtreecommitdiff
path: root/include/public
diff options
context:
space:
mode:
author杨威 <[email protected]>2023-05-08 15:25:30 +0800
committer杨威 <[email protected]>2023-05-08 15:25:30 +0800
commit756a8b3a0de1034342f8ebbe11297613e65eaab5 (patch)
tree66a33f8294463666c74c171528ca0cf82524dfc8 /include/public
parente066340f9356a4f24ac261a1d3d262d586146865 (diff)
✨ feat(rawpkt): 调整控制报文相关接口
1、从marsio收包时,设置rawpkt中的标志位 2、rawpkt_get_opt支持读取是否为控制报文的标志位 3、修复获取SID_LIST时的RWA拼写错误 4、调整rawpkt_t结构体中的标志位定义,使内存排列更紧凑 TODO:更新inject_ctrl_pkt接口,直接调用marsio注入,不再复用sapp_inject
Diffstat (limited to 'include/public')
-rw-r--r--include/public/stream_inc/stream_rawpkt.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/public/stream_inc/stream_rawpkt.h b/include/public/stream_inc/stream_rawpkt.h
index 6b2aa07..07c5152 100644
--- a/include/public/stream_inc/stream_rawpkt.h
+++ b/include/public/stream_inc/stream_rawpkt.h
@@ -28,7 +28,8 @@ enum{
RAW_PKT_GET_ORIGINAL_LOWEST_ETH_DMAC, /* value type is char[6],��ʵԭʼ��������dmac��ַ,mirrorģʽ��, ��ͬ��RAW_PKT_GET_DATA, ����ʹ��stream->pfather����ƫ��; inline + vxlan + mrtunnatģʽ��, ��ͬ��RAW_PKT_GET_VXLAN_OUTER_LOCAL_MAC; */
RAW_PKT_GET_ROUTE_CTX, /* max value size char[64] */
- RWA_PKT_GET_SID_LIST, /* value defined in stream_control.h, struct segment_id_list */
+ RAW_PKT_GET_SID_LIST, /* value defined in stream_control.h, struct segment_id_list */
+ RAW_PKT_GET_IS_CTRL_PKT,
};