aboutsummaryrefslogtreecommitdiff
path: root/payloads/libpayload/include/cbfs_core.h
diff options
context:
space:
mode:
Diffstat (limited to 'payloads/libpayload/include/cbfs_core.h')
-rw-r--r--payloads/libpayload/include/cbfs_core.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/payloads/libpayload/include/cbfs_core.h b/payloads/libpayload/include/cbfs_core.h
index 3878e55f23..ec59a20d72 100644
--- a/payloads/libpayload/include/cbfs_core.h
+++ b/payloads/libpayload/include/cbfs_core.h
@@ -170,6 +170,11 @@ struct cbfs_file_attribute *cbfs_file_first_attr(struct cbfs_file *file);
struct cbfs_file_attribute *cbfs_file_next_attr(struct cbfs_file *file,
struct cbfs_file_attribute *attr);
+/* Given a cbfs_file and an attribute tag, return the first instance of the
+ * attribute or NULL if none found. */
+struct cbfs_file_attribute *cbfs_file_find_attr(struct cbfs_file *file,
+ uint32_t tag);
+
/*** Component sub-headers ***/
/* Following are component sub-headers for the "standard"