增加输出未识别quic协议版本
将quic的调试符号上传至Sentry
This commit is contained in:
@@ -434,9 +434,47 @@ enum _QUIC_VERSION is_quic_protocol(struct streaminfo *pstream, struct _quic_con
|
||||
quic_version=parse_quic_header(pstream, _context, payload, payload_len, used_len);
|
||||
return quic_version;
|
||||
break;
|
||||
//case IETF: unsupport
|
||||
case GQUIC_VERSION_Q044:
|
||||
case GQUIC_VERSION_Q045:
|
||||
case GQUIC_VERSION_Q048:
|
||||
case GQUIC_VERSION_Q049:
|
||||
case GQUIC_VERSION_Q050:
|
||||
case GQUIC_VERSION_Q099:
|
||||
case IQUIC_VERSION_I001:
|
||||
case IQUIC_VERSION_I002:
|
||||
case IQUIC_VERSION_I003:
|
||||
case IQUIC_VERSION_I004:
|
||||
case IQUIC_VERSION_I005:
|
||||
case IQUIC_VERSION_I006:
|
||||
case IQUIC_VERSION_I007:
|
||||
case IQUIC_VERSION_I008:
|
||||
case IQUIC_VERSION_I009:
|
||||
case IQUIC_VERSION_I010:
|
||||
case IQUIC_VERSION_I011:
|
||||
case IQUIC_VERSION_I012:
|
||||
case IQUIC_VERSION_I013:
|
||||
case IQUIC_VERSION_I014:
|
||||
case IQUIC_VERSION_I015:
|
||||
case IQUIC_VERSION_I016:
|
||||
case IQUIC_VERSION_I017:
|
||||
case IQUIC_VERSION_I018:
|
||||
case IQUIC_VERSION_I019:
|
||||
case IQUIC_VERSION_I020:
|
||||
case IQUIC_VERSION_I021:
|
||||
case IQUIC_VERSION_I032:
|
||||
case IQUIC_VERSION_I023:
|
||||
case IQUIC_VERSION_I024:
|
||||
case IQUIC_VERSION_I025:
|
||||
case IQUIC_VERSION_I026:
|
||||
case IQUIC_VERSION_I027:
|
||||
case IQUIC_VERSION_I028:
|
||||
case IQUIC_VERSION_I029:
|
||||
MESA_handle_runtime_log(g_quic_param.logger, RLOG_LV_DEBUG, "QUIC_UNSUPPORT", "version: Q%03u addr: %s",
|
||||
(((quic_version>>8)&0x0000000F)*10) + ((quic_version)&0x0000000F),
|
||||
printaddr(&pstream->addr, pstream->threadnum));
|
||||
break;
|
||||
default:
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user