| Age | Commit message (Collapse) | Author |
|
|
|
|
|
修复注入反向数据包时,链路信息填充错误的bug
|
|
按流方向存储历史数据包和元信息,避免重复流量时出现两侧都是ingress的情况
|
|
修复带vxlan封装时,计算l4头部长度错误的问题
|
|
|
|
注包接口增加长度判断,避免分片情况下内存读越界
|
|
修复发送控制报文时未释放内存的bug
|
|
|
|
重构实现,不再直接复用注欺骗包接口
|
|
|
|
减少fatal级别日志输出,避免运行时产生无效日志
|
|
|
|
修复计算校验和时,可能因为16位对齐,导致movdqa指令段错误的问题
|
|
|
|
增加流标识,保证包处理过程中隧道外层流不被强制淘汰
|
|
|
|
简化重复包识别函数封装,v4/v6和TCP/UDP使用同一接口
|
|
|
|
|
|
|
|
|
|
|
|
修复-c参数申请的内存,退出时未释放的bug
|
|
因非对称流量造成的构造失败,日志级别降低为INFO
|
|
超时淘汰的会话,由于缺少原始包导致closing状态同步失败
|
|
|
|
SAPP接收的控制报文(TFE/SCE/SHAPER的LOG_UPDATE),规避检查是否为重复流量及校验IP报文长度的逻辑
|
|
1、从marsio收包时,设置rawpkt中的标志位
2、rawpkt_get_opt支持读取是否为控制报文的标志位
3、修复获取SID_LIST时的RWA拼写错误
4、调整rawpkt_t结构体中的标志位定义,使内存排列更紧凑
TODO:更新inject_ctrl_pkt接口,直接调用marsio注入,不再复用sapp_inject
|
|
|
|
|
|
修复char类型定义可能出现-1的bug
|
|
|
|
|
|
|
|
|
|
|
|
客户端与服务端再同一侧且使用同一个链路方向,错误的封装VNI的方向导致拦截失败
|
|
修复构建vxlan失败,未处理返回值,仍然发送随机地址数据的问题
|
|
|
|
增加-s -n 命令行参数.
|
|
TSG-8118, 修复sapp解析配置文件etc/well_known_port.conf错误;
|
|
dumpfile模式缓存队列数据包未free问题; 修复g_entryname_info未free问题; 修复well_known_ports_array未free问题;
|
|
|
|
|
|
|
|
支持gtp扩展头部;
剥离jump layer模块, 作为一个独立的公共库libMESA_jump_layer;
|
|
|
|
|
|
便于做单元测试.
|