smb_battery_t
smb_battery_t bat;
offsetof(smb_battery_t, smbbat_manufacturer),
offsetof(smb_battery_t, smbbat_devname),
offsetof(smb_battery_t, smbbat_loc),
hp->smbh_len >= offsetof(smb_battery_t, smbbat_sdate)) {
smb_battery_t *bp = (smb_battery_t *)(uintptr_t)hp;