35int32_t PackClientHello(
const TLS_Ctx *ctx,
PackPacket *pkt);
46int32_t PackHelloVerifyRequest(
const TLS_Ctx *ctx,
PackPacket *pkt);
57int32_t PackServerHello(
const TLS_Ctx *ctx,
PackPacket *pkt);
68int32_t PackEncryptedExtensions(
const TLS_Ctx *ctx,
PackPacket *pkt);
78int32_t Tls13PackCertificate(TLS_Ctx *ctx,
PackPacket *pkt);
88int32_t PackCertificate(TLS_Ctx *ctx,
PackPacket *pkt);
99int32_t PackCertificateRequest(
const TLS_Ctx *ctx,
PackPacket *pkt);
110int32_t Tls13PackCertificateRequest(
const TLS_Ctx *ctx,
PackPacket *pkt);
120int32_t PackCertificateVerify(
const TLS_Ctx *ctx,
PackPacket *pkt);
131int32_t PackNewSessionTicket(
const TLS_Ctx *ctx,
PackPacket *pkt);
142int32_t Tls13PackNewSessionTicket(
const TLS_Ctx *ctx,
PackPacket *pkt);
153int32_t PackServerKeyExchange(TLS_Ctx *ctx,
PackPacket *pkt);
164int32_t PackClientKeyExchange(TLS_Ctx *ctx,
PackPacket *pkt);
175int32_t PackFinished(
const TLS_Ctx *ctx,
PackPacket *pkt);
186int32_t PackKeyUpdate(
const TLS_Ctx *ctx,
PackPacket *pkt);