pdr: Make is_present() static

is_present() was marked deprecated in v0.4.0, mark it static now to
remove the symbol from the library ABI.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Change-Id: I40bbcc69aa2c9bd4d7dd8acb0b6042811611963f
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b60afc8..5726db9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -33,6 +33,7 @@
 4. bios_table: Remove pldm_bios_table_attr_value_entry_encode_integer()
 5. bios_table: Remove pldm_bios_table_append_pad_checksum()
 6. fru: Remove get_fru_record_by_option()
+7. pdr: Make is_present() static
 
 ### Fixed
 
diff --git a/abi/aarch64/gcc.dump b/abi/aarch64/gcc.dump
index 824fd85..77dcd1a 100644
--- a/abi/aarch64/gcc.dump
+++ b/abi/aarch64/gcc.dump
@@ -158,7 +158,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_date_time_resp'
                                        },
-                            '107667' => {
+                            '107662' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -177,7 +177,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_with_metadata_resp'
                                         },
-                            '107850' => {
+                            '107845' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -221,7 +221,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_with_metadata_req'
                                         },
-                            '108068' => {
+                            '108063' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -240,7 +240,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_with_metadata_resp'
                                         },
-                            '108175' => {
+                            '108170' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -283,7 +283,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_with_metadata_req'
                                         },
-                            '108468' => {
+                            '108463' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -302,7 +302,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_file_ack_with_meta_data_resp'
                                         },
-                            '108646' => {
+                            '108641' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -346,7 +346,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_with_meta_data_req'
                                         },
-                            '108844' => {
+                            '108839' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -365,7 +365,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_with_meta_data_resp'
                                         },
-                            '108946' => {
+                            '108941' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -408,7 +408,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_file_ack_with_meta_data_req'
                                         },
-                            '109239' => {
+                            '109234' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -427,7 +427,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_resp'
                                         },
-                            '109346' => {
+                            '109341' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -454,7 +454,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_file_ack_req'
                                         },
-                            '109564' => {
+                            '109559' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -488,7 +488,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_date_time_req'
                                        },
-                            '109737' => {
+                            '109732' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -515,7 +515,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_req'
                                         },
-                            '109873' => {
+                            '109868' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -538,7 +538,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_resp'
                                         },
-                            '110000' => {
+                            '109995' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -573,7 +573,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_req'
                                         },
-                            '110258' => {
+                            '110253' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -600,7 +600,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_resp'
                                         },
-                            '110471' => {
+                            '110466' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -631,7 +631,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_req'
                                         },
-                            '110621' => {
+                            '110616' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -650,7 +650,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_resp'
                                         },
-                            '110728' => {
+                            '110723' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -677,7 +677,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_req'
                                         },
-                            '110946' => {
+                            '110941' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -696,7 +696,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_resp'
                                         },
-                            '111119' => {
+                            '111114' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -723,7 +723,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_req'
                                         },
-                            '111255' => {
+                            '111250' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -746,7 +746,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_memory_resp'
                                         },
-                            '111382' => {
+                            '111377' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -785,7 +785,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_memory_req'
                                         },
-                            '111660' => {
+                            '111655' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -812,7 +812,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_memory_resp'
                                         },
-                            '111873' => {
+                            '111868' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -847,7 +847,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_memory_req'
                                         },
-                            '112037' => {
+                            '112032' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -870,7 +870,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_write_file_resp'
                                         },
-                            '112235' => {
+                            '112230' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -893,7 +893,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_write_file_resp'
                                         },
-                            '112357' => {
+                            '112352' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -920,7 +920,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_write_file_req'
                                         },
-                            '112575' => {
+                            '112570' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -951,7 +951,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_write_file_req'
                                         },
-                            '112724' => {
+                            '112719' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -974,7 +974,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_read_file_resp'
                                         },
-                            '112922' => {
+                            '112917' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1001,7 +1001,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_read_file_resp'
                                         },
-                            '113052' => {
+                            '113047' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1028,7 +1028,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_read_file_req'
                                         },
-                            '113270' => {
+                            '113265' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1055,7 +1055,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_read_file_req'
                                         },
-                            '113399' => {
+                            '113394' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1090,7 +1090,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_file_table_resp'
                                         },
-                            '113565' => {
+                            '113560' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1117,7 +1117,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_file_table_req'
                                         },
-                            '113774' => {
+                            '113769' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1152,7 +1152,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_file_table_resp'
                                         },
-                            '114057' => {
+                            '114052' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1179,7 +1179,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_file_table_req'
                                         },
-                            '114186' => {
+                            '114181' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1202,7 +1202,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_memory_resp'
                                         },
-                            '114307' => {
+                            '114302' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1237,7 +1237,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_memory_req'
                                         },
-                            '114554' => {
+                            '114549' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1264,7 +1264,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_memory_resp'
                                         },
-                            '114758' => {
+                            '114753' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1295,7 +1295,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_memory_req'
                                         },
-                            '115704' => {
+                            '115699' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1326,7 +1326,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_alert_status_resp'
                                         },
-                            '115935' => {
+                            '115930' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1345,7 +1345,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_alert_status_req'
                                         },
-                            '116023' => {
+                            '116018' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1372,7 +1372,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_alert_status_resp'
                                         },
-                            '116156' => {
+                            '116151' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1395,7 +1395,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_alert_status_req'
                                         },
-                            '117195' => {
+                            '117190' => {
                                           'Header' => 'platform_oem_ibm.h',
                                           'Param' => {
                                                        '0' => {
@@ -6778,7 +6778,7 @@
                                          'Return' => '180',
                                          'ShortName' => 'pldm_pdr_get_repo_size'
                                        },
-                            '86870' => {
+                            '86871' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -6789,7 +6789,7 @@
                                          'Return' => '180',
                                          'ShortName' => 'pldm_pdr_get_record_count'
                                        },
-                            '87001' => {
+                            '87002' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -6816,7 +6816,7 @@
                                          'Return' => '85359',
                                          'ShortName' => 'pldm_pdr_find_record_by_type'
                                        },
-                            '87179' => {
+                            '87180' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -6843,7 +6843,7 @@
                                          'Return' => '85359',
                                          'ShortName' => 'pldm_pdr_get_next_record'
                                        },
-                            '87353' => {
+                            '87354' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -6870,7 +6870,7 @@
                                          'Return' => '85359',
                                          'ShortName' => 'pldm_pdr_find_record'
                                        },
-                            '87521' => {
+                            '87522' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -6881,12 +6881,12 @@
                                          'Return' => '1',
                                          'ShortName' => 'pldm_pdr_destroy'
                                        },
-                            '87676' => {
+                            '87677' => {
                                          'Header' => 'pdr.h',
                                          'Return' => '78886',
                                          'ShortName' => 'pldm_pdr_init'
                                        },
-                            '87748' => {
+                            '87749' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -6917,7 +6917,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'pldm_pdr_add_check'
                                        },
-                            '88182' => {
+                            '88177' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -6975,7 +6975,7 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_get_bios_table_req'
                                       },
-                            '89688' => {
+                            '89683' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7013,7 +7013,7 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_get_bios_table_req'
                                       },
-                            '89780' => {
+                            '89775' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7024,7 +7024,7 @@
                                          'Return' => '180',
                                          'ShortName' => 'bcd2dec32'
                                        },
-                            '90190' => {
+                            '90185' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7043,7 +7043,7 @@
                                          'Return' => '12204',
                                          'ShortName' => 'ver2str'
                                        },
-                            '90318' => {
+                            '90313' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7058,20 +7058,20 @@
                                          'Return' => '168',
                                          'ShortName' => 'crc8'
                                        },
-                            '91589' => {
+                            '91584' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '91797'
+                                                               'type' => '91792'
                                                              },
                                                       '1' => {
                                                                'name' => 'tid',
-                                                               'type' => '90914'
+                                                               'type' => '90909'
                                                              },
                                                       '2' => {
                                                                'name' => 'iid',
-                                                               'type' => '90926'
+                                                               'type' => '90921'
                                                              }
                                                     },
                                          'Return' => '74',
@@ -7112,53 +7112,53 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_get_bios_table_resp'
                                       },
-                            '91802' => {
+                            '91797' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '91797'
+                                                               'type' => '91792'
                                                              },
                                                       '1' => {
                                                                'name' => 'tid',
-                                                               'type' => '90914'
+                                                               'type' => '90909'
                                                              },
                                                       '2' => {
                                                                'name' => 'iid',
-                                                               'type' => '92203'
+                                                               'type' => '92198'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_instance_id_alloc'
                                        },
-                            '92208' => {
+                            '92203' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '91797'
+                                                               'type' => '91792'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_instance_db_destroy'
                                        },
-                            '92293' => {
+                            '92288' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '92379'
+                                                               'type' => '92374'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_instance_db_init_default'
                                        },
-                            '92384' => {
+                            '92379' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '92379'
+                                                               'type' => '92374'
                                                              },
                                                       '1' => {
                                                                'name' => 'dbpath',
@@ -7168,12 +7168,12 @@
                                          'Return' => '74',
                                          'ShortName' => 'pldm_instance_db_init'
                                        },
-                            '93531' => {
+                            '93526' => {
                                          'Header' => 'pldm.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'eid',
-                                                               'type' => '92869'
+                                                               'type' => '92864'
                                                              },
                                                       '1' => {
                                                                'name' => 'mctp_fd',
@@ -7188,15 +7188,15 @@
                                                                'type' => '123'
                                                              }
                                                     },
-                                         'Return' => '92978',
+                                         'Return' => '92973',
                                          'ShortName' => 'pldm_send'
                                        },
-                            '93947' => {
+                            '93942' => {
                                          'Header' => 'pldm.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'eid',
-                                                               'type' => '92869'
+                                                               'type' => '92864'
                                                              },
                                                       '1' => {
                                                                'name' => 'mctp_fd',
@@ -7219,15 +7219,15 @@
                                                                'type' => '8822'
                                                              }
                                                     },
-                                         'Return' => '92978',
+                                         'Return' => '92973',
                                          'ShortName' => 'pldm_send_recv'
                                        },
-                            '94423' => {
+                            '94418' => {
                                          'Header' => 'pldm.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'eid',
-                                                               'type' => '92869'
+                                                               'type' => '92864'
                                                              },
                                                       '1' => {
                                                                'name' => 'mctp_fd',
@@ -7246,7 +7246,7 @@
                                                                'type' => '8822'
                                                              }
                                                     },
-                                         'Return' => '92978',
+                                         'Return' => '92973',
                                          'ShortName' => 'pldm_recv'
                                        },
                             '9456' => {
@@ -7268,12 +7268,12 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_set_date_time_resp'
                                       },
-                            '94646' => {
+                            '94641' => {
                                          'Header' => 'pldm.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'eid',
-                                                               'type' => '92869'
+                                                               'type' => '92864'
                                                              },
                                                       '1' => {
                                                                'name' => 'mctp_fd',
@@ -7288,12 +7288,12 @@
                                                                'type' => '8822'
                                                              }
                                                     },
-                                         'Return' => '92978',
+                                         'Return' => '92973',
                                          'ShortName' => 'pldm_recv_any'
                                        },
-                            '95088' => {
+                            '95083' => {
                                          'Header' => 'pldm.h',
-                                         'Return' => '92978',
+                                         'Return' => '92973',
                                          'ShortName' => 'pldm_open'
                                        },
                             '9534' => {
@@ -7559,7 +7559,6 @@
                                                  'entity_association_tree_find' => 1,
                                                  'find_entity_ref_in_tree' => 1,
                                                  'get_fru_record_by_option_check' => 1,
-                                                 'is_present' => 1,
                                                  'is_time_legal' => 1,
                                                  'is_transfer_flag_valid' => 1,
                                                  'pack_pldm_header' => 1,
@@ -9627,7 +9626,7 @@
                                      },
                           '76305' => {
                                        'Header' => undef,
-                                       'Line' => '452',
+                                       'Line' => '457',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'root',
@@ -9656,7 +9655,7 @@
                                      },
                           '76365' => {
                                        'Header' => undef,
-                                       'Line' => '457',
+                                       'Line' => '462',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'entity',
@@ -9842,7 +9841,7 @@
                                      'Size' => '8',
                                      'Type' => 'Struct'
                                    },
-                          '90914' => {
+                          '90909' => {
                                        'BaseType' => '168',
                                        'Header' => 'base.h',
                                        'Line' => '14',
@@ -9850,7 +9849,7 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '90926' => {
+                          '90921' => {
                                        'BaseType' => '168',
                                        'Header' => 'instance-id.h',
                                        'Line' => '11',
@@ -9858,14 +9857,14 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '91303' => {
+                          '91298' => {
                                        'Header' => undef,
                                        'Line' => '18',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'prev',
                                                             'offset' => '0',
-                                                            'type' => '90926'
+                                                            'type' => '90921'
                                                           },
                                                    '1' => {
                                                             'name' => 'allocations',
@@ -9878,14 +9877,14 @@
                                        'Size' => '8',
                                        'Type' => 'Struct'
                                      },
-                          '91342' => {
+                          '91337' => {
                                        'Header' => undef,
                                        'Line' => '23',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'state',
                                                             'offset' => '0',
-                                                            'type' => '91384'
+                                                            'type' => '91379'
                                                           },
                                                    '1' => {
                                                             'name' => 'lock_db_fd',
@@ -9898,31 +9897,31 @@
                                        'Size' => '2052',
                                        'Type' => 'Struct'
                                      },
-                          '91384' => {
-                                       'BaseType' => '91303',
+                          '91379' => {
+                                       'BaseType' => '91298',
                                        'Name' => 'struct pldm_tid_state[256]',
                                        'Size' => '2048',
                                        'Type' => 'Array'
                                      },
-                          '91797' => {
-                                       'BaseType' => '91342',
+                          '91792' => {
+                                       'BaseType' => '91337',
                                        'Name' => 'struct pldm_instance_db*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '92203' => {
-                                       'BaseType' => '90926',
+                          '92198' => {
+                                       'BaseType' => '90921',
                                        'Name' => 'pldm_instance_id_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '92379' => {
-                                       'BaseType' => '91797',
+                          '92374' => {
+                                       'BaseType' => '91792',
                                        'Name' => 'struct pldm_instance_db**',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '92869' => {
+                          '92864' => {
                                        'BaseType' => '168',
                                        'Header' => 'pldm.h',
                                        'Line' => '12',
@@ -9930,7 +9929,7 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '92881' => {
+                          '92876' => {
                                        'Header' => 'pldm.h',
                                        'Line' => '14',
                                        'Memb' => {
@@ -9991,8 +9990,8 @@
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '92978' => {
-                                       'BaseType' => '92881',
+                          '92973' => {
+                                       'BaseType' => '92876',
                                        'Header' => 'pldm.h',
                                        'Line' => '28',
                                        'Name' => 'pldm_requester_rc_t',
diff --git a/abi/x86_64/gcc.dump b/abi/x86_64/gcc.dump
index 49b030d..a7f8f11 100644
--- a/abi/x86_64/gcc.dump
+++ b/abi/x86_64/gcc.dump
@@ -165,7 +165,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'decode_get_date_time_resp'
                                        },
-                            '109267' => {
+                            '109262' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -184,7 +184,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_with_metadata_resp'
                                         },
-                            '109467' => {
+                            '109462' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -234,7 +234,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_with_metadata_req'
                                         },
-                            '109699' => {
+                            '109694' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -258,7 +258,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_with_metadata_resp'
                                         },
-                            '109800' => {
+                            '109795' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -304,7 +304,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_with_metadata_req'
                                         },
-                            '110097' => {
+                            '110092' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -369,7 +369,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_date_time_resp'
                                        },
-                            '110292' => {
+                            '110287' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -419,7 +419,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_with_meta_data_req'
                                         },
-                            '110504' => {
+                            '110499' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -443,7 +443,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_with_meta_data_resp'
                                         },
-                            '110600' => {
+                            '110595' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -489,7 +489,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_file_ack_with_meta_data_req'
                                         },
-                            '110897' => {
+                            '110892' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -513,7 +513,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_resp'
                                         },
-                            '110998' => {
+                            '110993' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -540,7 +540,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_file_ack_req'
                                         },
-                            '111233' => {
+                            '111228' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -559,7 +559,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_file_ack_resp'
                                         },
-                            '111423' => {
+                            '111418' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -590,7 +590,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_file_ack_req'
                                         },
-                            '111565' => {
+                            '111560' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -619,7 +619,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_resp'
                                         },
-                            '111680' => {
+                            '111675' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -655,7 +655,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_req'
                                         },
-                            '111950' => {
+                            '111945' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -682,7 +682,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_resp'
                                         },
-                            '112180' => {
+                            '112175' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -717,7 +717,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_req'
                                         },
-                            '112342' => {
+                            '112337' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -741,7 +741,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_new_file_resp'
                                         },
-                            '112443' => {
+                            '112438' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -768,7 +768,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_req'
                                         },
-                            '112678' => {
+                            '112673' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -787,7 +787,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_new_file_resp'
                                         },
-                            '112868' => {
+                            '112863' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -833,7 +833,7 @@
                                          'Return' => '74',
                                          'ShortName' => 'encode_get_date_time_req'
                                        },
-                            '113010' => {
+                            '113005' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -862,7 +862,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_memory_resp'
                                         },
-                            '113125' => {
+                            '113120' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -903,7 +903,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_memory_req'
                                         },
-                            '113410' => {
+                            '113405' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -930,7 +930,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_by_type_memory_resp'
                                         },
-                            '113640' => {
+                            '113635' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -970,7 +970,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_by_type_memory_req'
                                         },
-                            '113817' => {
+                            '113812' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -993,7 +993,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_write_file_resp'
                                         },
-                            '114032' => {
+                            '114027' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1022,7 +1022,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_write_file_resp'
                                         },
-                            '114142' => {
+                            '114137' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1049,7 +1049,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_write_file_req'
                                         },
-                            '114377' => {
+                            '114372' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1086,7 +1086,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_write_file_req'
                                         },
-                            '114532' => {
+                            '114527' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1109,7 +1109,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_read_file_resp'
                                         },
-                            '114747' => {
+                            '114742' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1141,7 +1141,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_read_file_resp'
                                         },
-                            '114883' => {
+                            '114878' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1168,7 +1168,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_read_file_req'
                                         },
-                            '115118' => {
+                            '115113' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1199,7 +1199,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_read_file_req'
                                         },
-                            '115253' => {
+                            '115248' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1239,7 +1239,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_file_table_resp'
                                         },
-                            '115426' => {
+                            '115421' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1266,7 +1266,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_file_table_req'
                                         },
-                            '115652' => {
+                            '115647' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1302,7 +1302,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_file_table_resp'
                                         },
-                            '115949' => {
+                            '115944' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1333,7 +1333,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_file_table_req'
                                         },
-                            '116084' => {
+                            '116079' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1362,7 +1362,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_memory_resp'
                                         },
-                            '116193' => {
+                            '116188' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1398,7 +1398,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_memory_req'
                                         },
-                            '116452' => {
+                            '116447' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1425,7 +1425,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_rw_file_memory_resp'
                                         },
-                            '116673' => {
+                            '116668' => {
                                           'Header' => 'file_io.h',
                                           'Param' => {
                                                        '0' => {
@@ -1460,7 +1460,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_rw_file_memory_req'
                                         },
-                            '117640' => {
+                            '117635' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1491,7 +1491,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_alert_status_resp'
                                         },
-                            '117888' => {
+                            '117883' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1515,7 +1515,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_alert_status_req'
                                         },
-                            '117971' => {
+                            '117966' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1546,7 +1546,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'decode_get_alert_status_resp'
                                         },
-                            '118110' => {
+                            '118105' => {
                                           'Header' => 'host.h',
                                           'Param' => {
                                                        '0' => {
@@ -1569,7 +1569,7 @@
                                           'Return' => '74',
                                           'ShortName' => 'encode_get_alert_status_req'
                                         },
-                            '119179' => {
+                            '119174' => {
                                           'Header' => 'platform_oem_ibm.h',
                                           'Param' => {
                                                        '0' => {
@@ -7268,7 +7268,7 @@
                                          'Return' => '180',
                                          'ShortName' => 'pldm_pdr_get_repo_size'
                                        },
-                            '88188' => {
+                            '88189' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -7279,7 +7279,7 @@
                                          'Return' => '180',
                                          'ShortName' => 'pldm_pdr_get_record_count'
                                        },
-                            '88319' => {
+                            '88320' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -7311,7 +7311,7 @@
                                          'Return' => '86624',
                                          'ShortName' => 'pldm_pdr_find_record_by_type'
                                        },
-                            '88491' => {
+                            '88492' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -7338,7 +7338,7 @@
                                          'Return' => '86624',
                                          'ShortName' => 'pldm_pdr_get_next_record'
                                        },
-                            '88658' => {
+                            '88659' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -7365,7 +7365,7 @@
                                          'Return' => '86624',
                                          'ShortName' => 'pldm_pdr_find_record'
                                        },
-                            '88826' => {
+                            '88827' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -7376,12 +7376,12 @@
                                          'Return' => '1',
                                          'ShortName' => 'pldm_pdr_destroy'
                                        },
-                            '88981' => {
+                            '88982' => {
                                          'Header' => 'pdr.h',
                                          'Return' => '80095',
                                          'ShortName' => 'pldm_pdr_init'
                                        },
-                            '89053' => {
+                            '89054' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -7447,7 +7447,7 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_get_bios_table_resp'
                                       },
-                            '89491' => {
+                            '89486' => {
                                          'Header' => 'pdr.h',
                                          'Param' => {
                                                       '0' => {
@@ -7509,7 +7509,7 @@
                                         'Return' => '74',
                                         'ShortName' => 'decode_get_bios_table_req'
                                       },
-                            '90990' => {
+                            '90985' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7520,7 +7520,7 @@
                                          'Return' => '180',
                                          'ShortName' => 'dec2bcd32'
                                        },
-                            '91119' => {
+                            '91114' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7531,7 +7531,7 @@
                                          'Return' => '180',
                                          'ShortName' => 'bcd2dec32'
                                        },
-                            '91520' => {
+                            '91515' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7553,7 +7553,7 @@
                                          'Return' => '12557',
                                          'ShortName' => 'ver2str'
                                        },
-                            '91648' => {
+                            '91643' => {
                                          'Header' => 'utils.h',
                                          'Param' => {
                                                       '0' => {
@@ -7595,72 +7595,72 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_get_bios_table_req'
                                       },
-                            '92906' => {
+                            '92901' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '93129'
+                                                               'type' => '93124'
                                                              },
                                                       '1' => {
                                                                'name' => 'tid',
-                                                               'type' => '92228'
+                                                               'type' => '92223'
                                                              },
                                                       '2' => {
                                                                'name' => 'iid',
-                                                               'type' => '92240'
+                                                               'type' => '92235'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_instance_id_free'
                                        },
-                            '93134' => {
+                            '93129' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '93129'
+                                                               'type' => '93124'
                                                              },
                                                       '1' => {
                                                                'name' => 'tid',
-                                                               'type' => '92228'
+                                                               'type' => '92223'
                                                              },
                                                       '2' => {
                                                                'name' => 'iid',
-                                                               'type' => '93555'
+                                                               'type' => '93550'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_instance_id_alloc'
                                        },
-                            '93560' => {
+                            '93555' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '93129'
+                                                               'type' => '93124'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_instance_db_destroy'
                                        },
-                            '93645' => {
+                            '93640' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '93731'
+                                                               'type' => '93726'
                                                              }
                                                     },
                                          'Return' => '74',
                                          'ShortName' => 'pldm_instance_db_init_default'
                                        },
-                            '93736' => {
+                            '93731' => {
                                          'Header' => 'instance-id.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'ctx',
-                                                               'type' => '93731'
+                                                               'type' => '93726'
                                                              },
                                                       '1' => {
                                                                'name' => 'dbpath',
@@ -7706,12 +7706,12 @@
                                         'Return' => '74',
                                         'ShortName' => 'encode_get_bios_table_resp'
                                       },
-                            '94909' => {
+                            '94904' => {
                                          'Header' => 'pldm.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'eid',
-                                                               'type' => '94247'
+                                                               'type' => '94242'
                                                              },
                                                       '1' => {
                                                                'name' => 'mctp_fd',
@@ -7726,15 +7726,15 @@
                                                                'type' => '123'
                                                              }
                                                     },
-                                         'Return' => '94356',
+                                         'Return' => '94351',
                                          'ShortName' => 'pldm_send'
                                        },
-                            '95328' => {
+                            '95323' => {
                                          'Header' => 'pldm.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'eid',
-                                                               'type' => '94247'
+                                                               'type' => '94242'
                                                              },
                                                       '1' => {
                                                                'name' => 'mctp_fd',
@@ -7757,15 +7757,15 @@
                                                                'type' => '9084'
                                                              }
                                                     },
-                                         'Return' => '94356',
+                                         'Return' => '94351',
                                          'ShortName' => 'pldm_send_recv'
                                        },
-                            '95811' => {
+                            '95806' => {
                                          'Header' => 'pldm.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'eid',
-                                                               'type' => '94247'
+                                                               'type' => '94242'
                                                              },
                                                       '1' => {
                                                                'name' => 'mctp_fd',
@@ -7784,15 +7784,15 @@
                                                                'type' => '9084'
                                                              }
                                                     },
-                                         'Return' => '94356',
+                                         'Return' => '94351',
                                          'ShortName' => 'pldm_recv'
                                        },
-                            '96037' => {
+                            '96032' => {
                                          'Header' => 'pldm.h',
                                          'Param' => {
                                                       '0' => {
                                                                'name' => 'eid',
-                                                               'type' => '94247'
+                                                               'type' => '94242'
                                                              },
                                                       '1' => {
                                                                'name' => 'mctp_fd',
@@ -7807,12 +7807,12 @@
                                                                'type' => '9084'
                                                              }
                                                     },
-                                         'Return' => '94356',
+                                         'Return' => '94351',
                                          'ShortName' => 'pldm_recv_any'
                                        },
-                            '96482' => {
+                            '96477' => {
                                          'Header' => 'pldm.h',
-                                         'Return' => '94356',
+                                         'Return' => '94351',
                                          'ShortName' => 'pldm_open'
                                        },
                             '9755' => {
@@ -8063,7 +8063,6 @@
                                                  'entity_association_tree_find' => 1,
                                                  'find_entity_ref_in_tree' => 1,
                                                  'get_fru_record_by_option_check' => 1,
-                                                 'is_present' => 1,
                                                  'is_time_legal' => 1,
                                                  'is_transfer_flag_valid' => 1,
                                                  'pack_pldm_header' => 1,
@@ -10131,7 +10130,7 @@
                                      },
                           '77483' => {
                                        'Header' => undef,
-                                       'Line' => '452',
+                                       'Line' => '457',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'root',
@@ -10160,7 +10159,7 @@
                                      },
                           '77543' => {
                                        'Header' => undef,
-                                       'Line' => '457',
+                                       'Line' => '462',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'entity',
@@ -10346,7 +10345,7 @@
                                       'Size' => '8',
                                       'Type' => 'Pointer'
                                     },
-                          '92228' => {
+                          '92223' => {
                                        'BaseType' => '168',
                                        'Header' => 'base.h',
                                        'Line' => '14',
@@ -10354,7 +10353,7 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '92240' => {
+                          '92235' => {
                                        'BaseType' => '168',
                                        'Header' => 'instance-id.h',
                                        'Line' => '11',
@@ -10362,14 +10361,14 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '92620' => {
+                          '92615' => {
                                        'Header' => undef,
                                        'Line' => '18',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'prev',
                                                             'offset' => '0',
-                                                            'type' => '92240'
+                                                            'type' => '92235'
                                                           },
                                                    '1' => {
                                                             'name' => 'allocations',
@@ -10382,14 +10381,14 @@
                                        'Size' => '8',
                                        'Type' => 'Struct'
                                      },
-                          '92659' => {
+                          '92654' => {
                                        'Header' => undef,
                                        'Line' => '23',
                                        'Memb' => {
                                                    '0' => {
                                                             'name' => 'state',
                                                             'offset' => '0',
-                                                            'type' => '92701'
+                                                            'type' => '92696'
                                                           },
                                                    '1' => {
                                                             'name' => 'lock_db_fd',
@@ -10402,31 +10401,31 @@
                                        'Size' => '2052',
                                        'Type' => 'Struct'
                                      },
-                          '92701' => {
-                                       'BaseType' => '92620',
+                          '92696' => {
+                                       'BaseType' => '92615',
                                        'Name' => 'struct pldm_tid_state[256]',
                                        'Size' => '2048',
                                        'Type' => 'Array'
                                      },
-                          '93129' => {
-                                       'BaseType' => '92659',
+                          '93124' => {
+                                       'BaseType' => '92654',
                                        'Name' => 'struct pldm_instance_db*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '93555' => {
-                                       'BaseType' => '92240',
+                          '93550' => {
+                                       'BaseType' => '92235',
                                        'Name' => 'pldm_instance_id_t*',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '93731' => {
-                                       'BaseType' => '93129',
+                          '93726' => {
+                                       'BaseType' => '93124',
                                        'Name' => 'struct pldm_instance_db**',
                                        'Size' => '8',
                                        'Type' => 'Pointer'
                                      },
-                          '94247' => {
+                          '94242' => {
                                        'BaseType' => '168',
                                        'Header' => 'pldm.h',
                                        'Line' => '12',
@@ -10434,7 +10433,7 @@
                                        'Size' => '1',
                                        'Type' => 'Typedef'
                                      },
-                          '94259' => {
+                          '94254' => {
                                        'Header' => 'pldm.h',
                                        'Line' => '14',
                                        'Memb' => {
@@ -10495,8 +10494,8 @@
                                        'Size' => '4',
                                        'Type' => 'Enum'
                                      },
-                          '94356' => {
-                                       'BaseType' => '94259',
+                          '94351' => {
+                                       'BaseType' => '94254',
                                        'Header' => 'pldm.h',
                                        'Line' => '28',
                                        'Name' => 'pldm_requester_rc_t',
diff --git a/src/pdr.c b/src/pdr.c
index a4277cc..fb465d8 100644
--- a/src/pdr.c
+++ b/src/pdr.c
@@ -890,8 +890,8 @@
 	return 0;
 }
 
-LIBPLDM_ABI_DEPRECATED
-bool is_present(pldm_entity entity, pldm_entity **entities, size_t num_entities)
+static bool is_present(pldm_entity entity, pldm_entity **entities,
+		       size_t num_entities)
 {
 	if (entities == NULL || num_entities == 0) {
 		return true;