xemu/hw/tpm
Daniel P. Berrange 46f296cd3a qemu-char: delete send_all/recv_all helper methods
The qemu-char.c contains two helper methods send_all
and recv_all. These are in fact declared in sockets.h
so ought to have been in util/qemu-sockets.c. For added
fun the impl of recv_all is completely missing on Win32.

Fortunately there is only a single caller of these
methods, the TPM passthrough code, which is only
ever compiled on Linux. With only a single caller
these helpers are not compelling enough to keep so
inline them in the TPM code, avoiding the need to
fix the missing recv_all on Win32.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Message-Id: <1450879144-17111-1-git-send-email-berrange@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2016-01-15 18:58:01 +01:00
..
Makefile.objs tpm: Probe for connected TPM 1.2 or TPM 2 2015-05-31 20:29:02 +02:00
tpm_int.h tpm: Probe for connected TPM 1.2 or TPM 2 2015-05-31 20:29:02 +02:00
tpm_passthrough.c qemu-char: delete send_all/recv_all helper methods 2016-01-15 18:58:01 +01:00
tpm_tis.c error: Strip trailing '\n' from error string arguments (again) 2016-01-13 15:16:18 +01:00
tpm_tis.h Extend TPM TIS interface to support TPM 2 2015-05-31 20:29:02 +02:00
tpm_util.c tpm: Probe for connected TPM 1.2 or TPM 2 2015-05-31 20:29:02 +02:00
tpm_util.h tpm: Probe for connected TPM 1.2 or TPM 2 2015-05-31 20:29:02 +02:00