[host/client] kvmfr: update to include extra user data about the VM

This change allows the host to provide information to the client about
how the VM is configured, information such as the UUID, CPU
configuration and capture method both for informational display in the
client as well as debugging in the client's logs.

The format of the records allows this to be extended later with new
record types without needing to bump the KVMFR version.
This commit is contained in:
Geoffrey McRae
2022-01-05 19:15:05 +11:00
parent ed61a7adf9
commit ba9f2b85b6
5 changed files with 212 additions and 34 deletions

View File

@@ -105,6 +105,7 @@ typedef struct CaptureInterface
);
bool (*init )();
bool (*start )();
void (*stop )();
bool (*deinit )();
void (*free )();