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. |