TSG-7561, 支持捕获sapp under ddos bypass的包.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#ifndef _MESA_PKT_DUMP_H_
|
||||
#define _MESA_PKT_DUMP_H_ 1
|
||||
|
||||
#define MESA_PKT_DUM_H_VER (20210330)
|
||||
#define MESA_PKT_DUM_H_VER (20210907)
|
||||
|
||||
/*
|
||||
<09><><EFBFBD><EFBFBD>DPDK-3.0, PFRINGģʽ<C4A3><CABD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ռ<EFBFBD><D5BC><EFBFBD><EFBFBD>ʱ, ͨ<><CDA8>ƽ̨ʵʱ<CAB5><CAB1><EFBFBD><EFBFBD>.
|
||||
@@ -17,6 +17,7 @@ enum _pkt_classify{
|
||||
PKT_CLASSIFY_DROP = 0x08, /* DMAC ascii<69><69>ֵ: D */
|
||||
PKT_CLASSIFY_ERROR = 0x10, /* DMAC ascii<69><69>ֵ: E */
|
||||
PKT_CLASSIFY_REPEAT = 0x20, /* DMAC ascii<69><69>ֵ: R */
|
||||
PKT_CLASSIFY_BYPASS = 0x40, /* DMAC ascii<69><69>ֵ: P */
|
||||
};
|
||||
|
||||
enum pkt_dump_opt_t{
|
||||
|
||||
@@ -1384,7 +1384,8 @@ static short get_pkt_classify_optarg(const char *optarg)
|
||||
pkt_classify_flag |= PKT_CLASSIFY_ERROR;
|
||||
else if (strcasecmp(section, "repeat") == 0)
|
||||
pkt_classify_flag |= PKT_CLASSIFY_REPEAT;
|
||||
|
||||
else if (strcasecmp(section, "bypass") == 0)
|
||||
pkt_classify_flag |= PKT_CLASSIFY_BYPASS;
|
||||
else
|
||||
{
|
||||
return 0;
|
||||
@@ -3367,7 +3368,7 @@ print_usage(void)
|
||||
(void)fprintf(stderr,
|
||||
"\t\t[ --vlan-as-mac-in-mac ] force VLAN to be analysed as MAC-IN-MAC format.\n");
|
||||
(void)fprintf(stderr,
|
||||
"\t\t[ --classify in|forward|inject|drop|error|repeat ]. specify packet capture classifier by direction and operation\n");
|
||||
"\t\t[ --classify in|forward|inject|drop|error|repeat|bypass ]. specify packet capture classifier by direction and operation\n");
|
||||
(void)fprintf(stderr,
|
||||
"\t\t[ --enable_classify_watermark ]. enable record classify type in src mac address\n");
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user