INNER CODE UNIT · C
sigSz
wolfSSL/wolfssh · src/agent.c:917
sigSz = id->key.rsa.nSz;
if (sigSz > (RSA_MAX_SIZE / 8) + 1) {
WLOG(WS_LOG_AGENT, "Sign: RSA key too large.");
ret = WS_BUFFER_E;
}
}
#endif
#if !defined(WOLFSSH_NO_ECDSA_SHA2_NISTP256) || \
!defined(WOLFSSH_NO_ECDSA_SHA2_NISTP384) || \
!defined(WOLFSSH_NO_ECDSA_SHA2_NISTP521)
if (signEcc)
sigSz = ECDSA_ASN_SIG_SZ;
#endif
if (ret == WS_SUCCESS && sigSz == 0)
ret = WS_BUFFER_E;
}
if (ret == WS_SUCCESS) {