The dl_partition structure is contained within the query_output structure. The dl_partition structure is defined in diag_log.h.
The dl_partition structure is defined as:
typedef struct _log_partition { int version; short callHomeFlg; int strSize; char *name; char *id; char *hostname; char *typeModel; char *sn; char *dev_typeModel; char *dev_sn; }dl_partition;
version | Reserved for diagnostic use. |
callHomeFlg | Reserved for diagnostic use. |
strSize | Combined length of all the following strings. |
name | Partition name. |
id | Partition id. |
hostname | The hostname of the system taken from uname -n. |
typeModel | Machine type and model. |
sn | Machine serial number. |
dev_typeModel | Failing device's type and model. |
dev_sn | Failing device's serial number. |