}
static CURLcode qs_disconnect(struct Curl_easy *data,
- struct connectdata *conn,
struct quicsocket *qs)
{
- DEBUGASSERT(conn);
DEBUGASSERT(qs);
if(qs->conn) {
(void)quiche_conn_close(qs->conn, TRUE, 0, NULL, 0);
{
struct quicsocket *qs = conn->quic;
(void)dead_connection;
- return qs_disconnect(data, conn, qs);
+ return qs_disconnect(data, qs);
}
void Curl_quic_disconnect(struct Curl_easy *data,
int tempindex)
{
if(conn->transport == TRNSPRT_QUIC)
- qs_disconnect(data, conn, &conn->hequic[tempindex]);
+ qs_disconnect(data, &conn->hequic[tempindex]);
}
static unsigned int quiche_conncheck(struct Curl_easy *data,
return result;
error:
- qs_disconnect(data, conn, qs);
+ qs_disconnect(data, qs);
return result;
}