提供识别QUIC协议函数static enum _QUIC_VERSION parse_q0to43_header(struct streaminfo *pstream, struct _quic_context* _context, char *payload, int payload_len, int *used_len)

This commit is contained in:
liuxueli
2020-06-01 17:25:41 +08:00
parent 86f4dc968f
commit 4490b97a7d
2 changed files with 1 additions and 5 deletions

View File

@@ -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* ) 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); 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_ */ #endif /* SRC_GQUIC_H_ */

View File

@@ -241,11 +241,6 @@ static enum _QUIC_VERSION parse_q0to43_header(struct streaminfo *pstream, struct
char public_flags=0; char public_flags=0;
struct _quic_public_header *gquic_hdr=&(_context->quic_info.quic_hdr); 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]; public_flags=payload[*used_len];
*used_len+=1; *used_len+=1;