INNER CODE UNIT · C
heap
wolfSSL/wolfssh · src/agent.c:1592
heap = agent->heap;
if (agent->msg != NULL)
WFREE(agent->msg, agent->heap, DYNTYPE_AGENT_BUFFER);
wc_FreeRng(&agent->rng);
wolfSSH_AGENT_ID_list_free(agent->idList, heap);
WMEMSET(agent, 0, sizeof(*agent));
WFREE(agent, heap, DYNTYPE_AGENT);
}
WLOG(WS_LOG_AGENT, "Leaving wolfSSH_AGENT_free()");
}
WOLFSSH_AGENT_ID* wolfSSH_AGENT_ID_new(byte keyType, word32 keySz, void* heap)
{
WOLFSSH_AGENT_ID* id = NULL;
byte* buffer = NULL;