clang-tidy: Replaced C-Style Casts with C++-Style

Resolved the following style warnings by replacing C-style casts
with appropriate C++-style casts

'''
    frup.cpp:193:34: style: C-style pointer casting [cstyleCast]
        const uint8_t* areabufptr = (const uint8_t*)areabuf;
                                     ^
    frup.cpp:255:34: style: C-style pointer casting [cstyleCast]
        const uint8_t* areabufptr = (const uint8_t*)areabuf;
                                     ^
    frup.cpp:333:34: style: C-style pointer casting [cstyleCast]
        const uint8_t* areabufptr = (const uint8_t*)areabuf;
                                     ^
    frup.cpp:463:34: style: C-style pointer casting [cstyleCast]
        const uint8_t* areabufptr = (const uint8_t*)areabuf;
                                     ^
    frup.cpp:611:26: style: C-style pointer casting [cstyleCast]
        char* bin_in_ascii = (char*)malloc(bin_in_ascii_len);
                             ^
    frup.cpp:616:24: style: C-style pointer casting [cstyleCast]
        char* bin_copy = &((char*)bin_in_ascii)[2];
                           ^
    frup.cpp:710:17: style: C-style pointer casting [cstyleCast]
                    (uint8_t*)msgbuf + 2, len, &chassis_type,
                    ^
    6/7 files checked 0% done
    frup.cpp:737:17: style: C-style pointer casting [cstyleCast]
                    (uint8_t*)msgbuf + 2, len, nullptr, &mfg_date_time,
                    ^
    frup.cpp:769:17: style: C-style pointer casting [cstyleCast]
                    (uint8_t*)msgbuf + 2, len, nullptr,
'''

Change-Id: Ifa13f8e5033ab09710ac6c7fa329396984947fc8
Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com>
diff --git a/frup.cpp b/frup.cpp
index 7254017..fa7e6c8 100644
--- a/frup.cpp
+++ b/frup.cpp
@@ -190,7 +190,7 @@
                               uint8_t* number_of_data_bytes,
                               ipmi_fru_field_t* field)
 {
-    const uint8_t* areabufptr = (const uint8_t*)areabuf;
+    const uint8_t* areabufptr = static_cast<const uint8_t*>(areabuf);
     uint8_t type_length;
     uint8_t type_code;
 
@@ -252,7 +252,7 @@
     ipmi_fru_field_t* chassis_custom_fields,
     unsigned int chassis_custom_fields_len)
 {
-    const uint8_t* areabufptr = (const uint8_t*)areabuf;
+    const uint8_t* areabufptr = static_cast<const uint8_t*>(areabuf);
     unsigned int area_offset = 0;
     unsigned int custom_fields_index = 0;
     uint8_t number_of_data_bytes;
@@ -330,7 +330,7 @@
     ipmi_fru_field_t* board_part_number, ipmi_fru_field_t* board_fru_file_id,
     ipmi_fru_field_t* board_custom_fields, unsigned int board_custom_fields_len)
 {
-    const uint8_t* areabufptr = (const uint8_t*)areabuf;
+    const uint8_t* areabufptr = static_cast<const uint8_t*>(areabuf);
     unsigned int area_offset = 0;
     unsigned int custom_fields_index = 0;
     uint8_t number_of_data_bytes;
@@ -460,7 +460,7 @@
     ipmi_fru_field_t* product_custom_fields,
     unsigned int product_custom_fields_len)
 {
-    const uint8_t* areabufptr = (const uint8_t*)areabuf;
+    const uint8_t* areabufptr = static_cast<const uint8_t*>(areabuf);
     unsigned int area_offset = 0;
     unsigned int custom_fields_index = 0;
     uint8_t number_of_data_bytes;
@@ -608,12 +608,12 @@
     char bin_in_ascii_len = vpd_val_len * 2 + 3;
 
     /* Binary converted to ascii in array */
-    char* bin_in_ascii = (char*)malloc(bin_in_ascii_len);
+    char* bin_in_ascii = static_cast<char*>(malloc(bin_in_ascii_len));
 
     /* For reading byte from the area */
     int val = 0;
 
-    char* bin_copy = &((char*)bin_in_ascii)[2];
+    char* bin_copy = &(static_cast<char*>(bin_in_ascii)[2]);
 
     switch (type_code)
     {
@@ -707,7 +707,7 @@
             printf("Chassis : Buf len = [%d]\n", len);
 #endif
             ipmi_fru_chassis_info_area(
-                (uint8_t*)msgbuf + 2, len, &chassis_type,
+                static_cast<const uint8_t*>(msgbuf) + 2, len, &chassis_type,
                 &vpd_info[OPENBMC_VPD_KEY_CHASSIS_PART_NUM],
                 &vpd_info[OPENBMC_VPD_KEY_CHASSIS_SERIAL_NUM],
                 &vpd_info[OPENBMC_VPD_KEY_CHASSIS_CUSTOM1],
@@ -734,8 +734,8 @@
             printf("Board : Buf len = [%d]\n", len);
 #endif
             ipmi_fru_board_info_area(
-                (uint8_t*)msgbuf + 2, len, nullptr, &mfg_date_time,
-                &vpd_info[OPENBMC_VPD_KEY_BOARD_MFR],
+                static_cast<const uint8_t*>(msgbuf) + 2, len, nullptr,
+                &mfg_date_time, &vpd_info[OPENBMC_VPD_KEY_BOARD_MFR],
                 &vpd_info[OPENBMC_VPD_KEY_BOARD_NAME],
                 &vpd_info[OPENBMC_VPD_KEY_BOARD_SERIAL_NUM],
                 &vpd_info[OPENBMC_VPD_KEY_BOARD_PART_NUM],
@@ -766,7 +766,7 @@
             printf("Product : Buf len = [%d]\n", len);
 #endif
             ipmi_fru_product_info_area(
-                (uint8_t*)msgbuf + 2, len, nullptr,
+                static_cast<const uint8_t*>(msgbuf) + 2, len, nullptr,
                 &vpd_info[OPENBMC_VPD_KEY_PRODUCT_MFR],
                 &vpd_info[OPENBMC_VPD_KEY_PRODUCT_NAME],
                 &vpd_info[OPENBMC_VPD_KEY_PRODUCT_PART_MODEL_NUM],