From: Luigi Leonardi <[email protected]> Use IgvmVariableHeaderType and IgvmHeaderSection in QIGVMHandler and qigvm_handler() instead of plain uint32_t, so that each field's purpose is clear from its type.
Reviewed-by: Stefano Garzarella <[email protected]> Reviewed-by: Ani Sinha <[email protected]> Signed-off-by: Luigi Leonardi <[email protected]> Reviewed-by: Philippe Mathieu-Daudé <[email protected]> Message-ID: <[email protected]> Signed-off-by: Gerd Hoffmann <[email protected]> --- backends/igvm.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backends/igvm.c b/backends/igvm.c index 9b889f04287e..3ccbafe9b90c 100644 --- a/backends/igvm.c +++ b/backends/igvm.c @@ -102,8 +102,8 @@ static int qigvm_initialization_guest_policy(QIgvm *ctx, Error **errp); struct QIGVMHandler { - uint32_t type; - uint32_t section; + IgvmVariableHeaderType type; + IgvmHeaderSection section; int (*handler)(QIgvm *ctx, const uint8_t *header_data, Error **errp); }; @@ -132,7 +132,7 @@ static struct QIGVMHandler handlers[] = { qigvm_directive_madt }, }; -static int qigvm_handler(QIgvm *ctx, uint32_t type, Error **errp) +static int qigvm_handler(QIgvm *ctx, IgvmVariableHeaderType type, Error **errp) { size_t handler; IgvmHandle header_handle; -- 2.54.0
