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

12345678910111213141516171819202122232425262728293031323334353637383940
  1. From c3939dac2c060651361fc71516806f9ab8c38901 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. Signed-off-by: Vaclav Dolezal <vdolezal@redhat.com>
  6. [Retrieved from:
  7. https://github.com/ipmitool/ipmitool/commit/c3939dac2c060651361fc71516806f9ab8c38901]
  8. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
  9. ---
  10. include/ipmitool/ipmi_hpmfwupg.h | 2 +-
  11. lib/ipmi_hpmfwupg.c | 2 ++
  12. 2 files changed, 3 insertions(+), 1 deletion(-)
  13. diff --git a/include/ipmitool/ipmi_hpmfwupg.h b/include/ipmitool/ipmi_hpmfwupg.h
  14. index de65292b..07f597be 100644
  15. --- a/include/ipmitool/ipmi_hpmfwupg.h
  16. +++ b/include/ipmitool/ipmi_hpmfwupg.h
  17. @@ -800,7 +800,7 @@ typedef struct _VERSIONINFO {
  18. char descString[HPMFWUPG_DESC_STRING_LENGTH + 1];
  19. }VERSIONINFO, *PVERSIONINFO;
  20. -VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
  21. +extern VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
  22. #define TARGET_VER (0x01)
  23. #define ROLLBACK_VER (0x02)
  24. diff --git a/lib/ipmi_hpmfwupg.c b/lib/ipmi_hpmfwupg.c
  25. index 4aa8cecd..d63d2c15 100644
  26. --- a/lib/ipmi_hpmfwupg.c
  27. +++ b/lib/ipmi_hpmfwupg.c
  28. @@ -50,6 +50,8 @@
  29. extern int verbose;
  30. +VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
  31. +
  32. int HpmfwupgUpgrade(struct ipmi_intf *intf, char *imageFilename,
  33. int activate, int, int);
  34. int HpmfwupgValidateImageIntegrity(struct HpmfwupgUpgradeCtx *pFwupgCtx);