Print this page
SKU fix for 5094

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/smbios.h
          +++ new/usr/src/uts/common/sys/smbios.h
↓ open down ↓ 305 lines elided ↑ open up ↑
 306  306          uint8_t smbc_lock;              /* lock present? */
 307  307          uint8_t smbc_type;              /* type */
 308  308          uint8_t smbc_bustate;           /* boot-up state */
 309  309          uint8_t smbc_psstate;           /* power supply state */
 310  310          uint8_t smbc_thstate;           /* thermal state */
 311  311          uint8_t smbc_security;          /* security status */
 312  312          uint8_t smbc_uheight;           /* enclosure height in U's */
 313  313          uint8_t smbc_cords;             /* number of power cords */
 314  314          uint8_t smbc_elems;             /* number of element records (n) */
 315  315          uint8_t smbc_elemlen;           /* length of contained element (m) */
 316      -        const char *smbc_sku;           /* SKU number */
      316 +        char smbc_sku[256];             /* SKU number (as a string) */
 317  317  } smbios_chassis_t;
 318  318  
 319  319  #define SMB_CHT_OTHER           0x01    /* other */
 320  320  #define SMB_CHT_UNKNOWN         0x02    /* unknown */
 321  321  #define SMB_CHT_DESKTOP         0x03    /* desktop */
 322  322  #define SMB_CHT_LPDESKTOP       0x04    /* low-profile desktop */
 323  323  #define SMB_CHT_PIZZA           0x05    /* pizza box */
 324  324  #define SMB_CHT_MINITOWER       0x06    /* mini-tower */
 325  325  #define SMB_CHT_TOWER           0x07    /* tower */
 326  326  #define SMB_CHT_PORTABLE        0x08    /* portable */
↓ open down ↓ 1169 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX