From 4490b97a7d55d1a111169f90f2b2d5046aef904d Mon Sep 17 00:00:00 2001 From: liuxueli Date: Mon, 1 Jun 2020 17:25:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BE=9B=E8=AF=86=E5=88=ABQUIC?= =?UTF-8?q?=E5=8D=8F=E8=AE=AE=E5=87=BD=E6=95=B0static=20enum=20=5FQUIC=5FV?= =?UTF-8?q?ERSION=20parse=5Fq0to43=5Fheader(struct=20streaminfo=20*pstream?= =?UTF-8?q?,=20struct=20=5Fquic=5Fcontext*=20=5Fcontext,=20char=20*payload?= =?UTF-8?q?,=20int=20payload=5Flen,=20int=20*used=5Flen)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/gquic.h | 1 + src/gquic_process.c | 5 ----- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/gquic.h b/src/gquic.h index 6ed98b4..3a112ad 100644 --- a/src/gquic.h +++ b/src/gquic.h @@ -93,5 +93,6 @@ int quic_process(struct streaminfo *pstream, struct _quic_context* _context, int int quic_init_stream(void **pme, int thread_seq); // **pme=(struct _quic_context* ) void quic_release_stream(struct streaminfo *a_tcp, void **pme, int thread_seq); +static enum _QUIC_VERSION parse_q0to43_header(struct streaminfo *pstream, struct _quic_context* _context, char *payload, int payload_len, int *used_len); #endif /* SRC_GQUIC_H_ */ diff --git a/src/gquic_process.c b/src/gquic_process.c index be804e0..106d2d3 100644 --- a/src/gquic_process.c +++ b/src/gquic_process.c @@ -241,11 +241,6 @@ static enum _QUIC_VERSION parse_q0to43_header(struct streaminfo *pstream, struct char public_flags=0; struct _quic_public_header *gquic_hdr=&(_context->quic_info.quic_hdr); - if(gquic_hdr==NULL) - { - gquic_hdr=(struct _quic_public_header *)dictator_malloc(pstream->threadnum, sizeof(struct _quic_public_header)); - memset(gquic_hdr, 0, sizeof(struct _quic_public_header)); - } public_flags=payload[*used_len]; *used_len+=1;