summaryrefslogtreecommitdiff
path: root/src/gquic_process.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gquic_process.c')
-rw-r--r--src/gquic_process.c40
1 files changed, 39 insertions, 1 deletions
diff --git a/src/gquic_process.c b/src/gquic_process.c
index 41a65f8..e56fcc8 100644
--- a/src/gquic_process.c
+++ b/src/gquic_process.c
@@ -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;
}