0001-hpmfwupg-move-variable-definition-to-.c-file.patch 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. From 3f7bb7218181745ca7762c1b4832cbb1c9e692f5 Mon Sep 17 00:00:00 2001
  2. From: Vaclav Dolezal <vdolezal@redhat.com>
  3. Date: Thu, 23 Jan 2020 11:26:32 +0100
  4. Subject: [PATCH] hpmfwupg: move variable definition to .c file
  5. Upstream-Status: Pending
  6. Signed-off-by: Vaclav Dolezal <vdolezal@redhat.com>
  7. ---
  8. include/ipmitool/ipmi_hpmfwupg.h | 2 +-
  9. lib/ipmi_hpmfwupg.c | 2 ++
  10. 2 files changed, 3 insertions(+), 1 deletion(-)
  11. diff --git a/include/ipmitool/ipmi_hpmfwupg.h b/include/ipmitool/ipmi_hpmfwupg.h
  12. index de65292..07f597b 100644
  13. --- a/include/ipmitool/ipmi_hpmfwupg.h
  14. +++ b/include/ipmitool/ipmi_hpmfwupg.h
  15. @@ -800,7 +800,7 @@ typedef struct _VERSIONINFO {
  16. char descString[HPMFWUPG_DESC_STRING_LENGTH + 1];
  17. }VERSIONINFO, *PVERSIONINFO;
  18. -VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
  19. +extern VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
  20. #define TARGET_VER (0x01)
  21. #define ROLLBACK_VER (0x02)
  22. diff --git a/lib/ipmi_hpmfwupg.c b/lib/ipmi_hpmfwupg.c
  23. index bbcffc0..d7cdcd6 100644
  24. --- a/lib/ipmi_hpmfwupg.c
  25. +++ b/lib/ipmi_hpmfwupg.c
  26. @@ -58,6 +58,8 @@ ipmi_intf_get_max_request_data_size(struct ipmi_intf * intf);
  27. extern int verbose;
  28. +VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
  29. +
  30. int HpmfwupgUpgrade(struct ipmi_intf *intf, char *imageFilename,
  31. int activate, int, int);
  32. int HpmfwupgValidateImageIntegrity(struct HpmfwupgUpgradeCtx *pFwupgCtx);
  33. --
  34. 2.28.0