Hi Tushar, Mike, On Mon, 2021-07-12 at 17:48 -0700, Tushar Sugandhi wrote: > +struct dm_ima_device_table_metadata { > + /* > + * Contains data specific to the device which is common across > + * all the targets in the table.e.g. name, uuid, major, minor etc. > + * The values are stored in comma separated list of key1=val1,key2=val2; pairs > + * delimited by a semicolon at the end of the list. > + */ > + char *device_metadata; > + unsigned int device_metadata_len; > + unsigned int num_targets; > + > + /* > + * Contains the sha256 hashs of the IMA measurements of the > + * target attributes key-value pairs from the active/inactive tables. > + */ >From past experience hard coding the hash algorithm is really not a good idea. Mimi > + char *hash; > + unsigned int hash_len; > + > +};