fru-device: fixup fru edit commit
Adds a number of fixups to review comments and simplifications
to the flow of the previous fru-edit commit.
Tested: Edited FRU property on nvl32-obmc
```
root@nvl32-obmc:/sys/bus/i2c/devices/4-0051# busctl introspect xyz.openbmc_project.FruDevice /xyz/openbmc_project/FruDevice/MSX4_MG1_000
NAME                                TYPE      SIGNATURE RESULT/VALUE             FLAGS
org.freedesktop.DBus.Introspectable interface -         -                        -
.Introspect                         method    -         s                        -
org.freedesktop.DBus.Peer           interface -         -                        -
.GetMachineId                       method    -         s                        -
.Ping                               method    -         -                        -
org.freedesktop.DBus.Properties     interface -         -                        -
.Get                                method    ss        v                        -
.GetAll                             method    s         a{sv}                    -
.Set                                method    ssv       -                        -
.PropertiesChanged                  signal    sa{sv}as  -                        -
xyz.openbmc_project.FruDevice       interface -         -                        -
.UpdateFruField                     method    ss        b                        -
.ADDRESS                            property  u         81                       emits-change
.BOARD_INFO_AM1                     property  s         "NULL"                   emits-change writable
.BOARD_LANGUAGE_CODE                property  s         "0"                      emits-change
.BOARD_MANUFACTURER                 property  s         "Giga Computing"         emits-change writable
.BOARD_MANUFACTURE_DATE             property  s         "20250101T000800Z"       emits-change
.BOARD_PART_NUMBER                  property  s         "123456789AB"            emits-change writable
.BOARD_PRODUCT_NAME                 property  s         "MSX4-MG1-000"           emits-change writable
.BOARD_SERIAL_NUMBER                property  s         "S2510200007"            emits-change writable
.BUS                                property  u         4                        emits-change
.CHASSIS_PART_NUMBER                property  s         "01234567"               emits-change writable
.CHASSIS_SERIAL_NUMBER              property  s         "01234567890123456789AB" emits-change writable
.CHASSIS_TYPE                       property  s         "23"                     emits-change
.Common_Format_Version              property  s         "1"                      emits-change
.PRODUCT_ASSET_TAG                  property  s         "01234567890"            emits-change writable
.PRODUCT_LANGUAGE_CODE              property  s         "0"                      emits-change
.PRODUCT_MANUFACTURER               property  s         "Giga Computing"         emits-change writable
.PRODUCT_PART_NUMBER                property  s         "000000000001"           emits-change writable
.PRODUCT_PRODUCT_NAME               property  s         "XL44-SX2-AAS1-000"      emits-change writable
.PRODUCT_SERIAL_NUMBER              property  s         "01234567890123"         emits-change writable
.PRODUCT_VERSION                    property  s         "0100"                   emits-change writable
root@nvl32-obmc:/sys/bus/i2c/devices/4-0051# busctl call xyz.openbmc_project.FruDevice /xyz/openbmc_project/FruDevice/MSX4_MG1_000 xyz.openbmc_project.FruDevice UpdateFruField ss "PRODUCT_ASSET_TAG" "12345678901234"
b true
root@nvl32-obmc:/sys/bus/i2c/devices/4-0051# busctl introspect xyz.openbmc_project.FruDevice /xyz/openbmc_project/FruDevice/MSX4_MG1_000
NAME                                TYPE      SIGNATURE RESULT/VALUE             FLAGS
org.freedesktop.DBus.Introspectable interface -         -                        -
.Introspect                         method    -         s                        -
org.freedesktop.DBus.Peer           interface -         -                        -
.GetMachineId                       method    -         s                        -
.Ping                               method    -         -                        -
org.freedesktop.DBus.Properties     interface -         -                        -
.Get                                method    ss        v                        -
.GetAll                             method    s         a{sv}                    -
.Set                                method    ssv       -                        -
.PropertiesChanged                  signal    sa{sv}as  -                        -
xyz.openbmc_project.FruDevice       interface -         -                        -
.UpdateFruField                     method    ss        b                        -
.ADDRESS                            property  u         81                       emits-change
.BOARD_INFO_AM1                     property  s         "NULL"                   emits-change writable
.BOARD_LANGUAGE_CODE                property  s         "0"                      emits-change
.BOARD_MANUFACTURER                 property  s         "Giga Computing"         emits-change writable
.BOARD_MANUFACTURE_DATE             property  s         "20250101T000800Z"       emits-change
.BOARD_PART_NUMBER                  property  s         "123456789AB"            emits-change writable
.BOARD_PRODUCT_NAME                 property  s         "MSX4-MG1-000"           emits-change writable
.BOARD_SERIAL_NUMBER                property  s         "S2510200007"            emits-change writable
.BUS                                property  u         4                        emits-change
.CHASSIS_PART_NUMBER                property  s         "01234567"               emits-change writable
.CHASSIS_SERIAL_NUMBER              property  s         "01234567890123456789AB" emits-change writable
.CHASSIS_TYPE                       property  s         "23"                     emits-change
.Common_Format_Version              property  s         "1"                      emits-change
.PRODUCT_ASSET_TAG                  property  s         "12345678901234"         emits-change writable
.PRODUCT_LANGUAGE_CODE              property  s         "0"                      emits-change
.PRODUCT_MANUFACTURER               property  s         "Giga Computing"         emits-change writable
.PRODUCT_PART_NUMBER                property  s         "000000000001"           emits-change writable
.PRODUCT_PRODUCT_NAME               property  s         "XL44-SX2-AAS1-000"      emits-change writable
.PRODUCT_SERIAL_NUMBER              property  s         "01234567890123"         emits-change writable
.PRODUCT_VERSION                    property  s         "0100"                   emits-change writable
```
Change-Id: Ic4cd7111cd4f3694faed79793e1abc98f254617b
Signed-off-by: Marc Olberding <molberding@nvidia.com>
diff --git a/src/fru_device/fru_utils.hpp b/src/fru_device/fru_utils.hpp
index 0f8b032..2b32362 100644
--- a/src/fru_device/fru_utils.hpp
+++ b/src/fru_device/fru_utils.hpp
@@ -214,9 +214,7 @@
 
 bool isFieldEditable(std::string_view fieldName);
 
-bool getAreaIdx(const std::string& areaName, fruAreas& fruAreaToUpdate);
-
-bool updateAreacksum(std::vector<uint8_t>& fruArea);
+bool updateAreaChecksum(std::vector<uint8_t>& fruArea);
 
 bool disassembleFruData(std::vector<uint8_t>& fruData,
                         std::vector<std::vector<uint8_t>>& areasData);