in src/tpm_socket_comm.c [286:299]
int tpm_socket_send(TPM_SOCKET_HANDLE handle, const unsigned char* tpm_bytes, uint32_t bytes_len)
{
int result;
if (handle == NULL || tpm_bytes == NULL || bytes_len == 0)
{
LogError("Invalid argument specified handle: %p, tpm_bytes: %p, bytes_len: %d", handle, tpm_bytes, bytes_len);
result = MU_FAILURE;
}
else
{
result = send_socket_bytes(handle, tpm_bytes, bytes_len);
}
return result;
}