diff options
| author | liuchang <[email protected]> | 2023-03-31 07:01:40 +0000 |
|---|---|---|
| committer | liuchang <[email protected]> | 2023-03-31 07:01:40 +0000 |
| commit | 88ad4b89be286160014eeb929c2cb2e6613d5f4f (patch) | |
| tree | e9553d8014e4a7bd3b1f65cbe1edb2b7a36aae79 /common | |
| parent | 2a08bca02ebf7b53c68a05571bf7a7629a03c204 (diff) | |
fix parse maat rule fail
Diffstat (limited to 'common')
| -rw-r--r-- | common/src/raw_packet.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/common/src/raw_packet.cpp b/common/src/raw_packet.cpp index a4de516..eb95dea 100644 --- a/common/src/raw_packet.cpp +++ b/common/src/raw_packet.cpp @@ -684,6 +684,8 @@ static const void *parse_ether(struct raw_pkt_parser *handler, const void *data, case ETH_P_MPLS_UC: // TESTED return parse_mpls(handler, data_next_layer, data_next_length, LAYER_TYPE_MPLS); + case ETH_MARSIO_CHECK: + return data_next_layer; default: LOG_ERROR("%s: pkt_trace_id: %lu, this_layer: %s, stop parse next protocol %d", LOG_TAG_RAWPKT, handler->pkt_trace_id, layer_type2str(this_type), next_proto); return data_next_layer; |
