OpenSolaris

Printable Version Enter a New Search
Bug ID 6469929
Synopsis brand handle should be an opaque handle as defined in PSARC/2004/413
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:brandz
Keywords
Responsible Engineer Edward Pilatowicz
Reported Against
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_49
Fixed In snv_49
Release Fixed solaris_nevada(snv_49) , solaris_10u4(s10u4_01) (Bug ID:2144899)
Related Bugs
Submit Date 12-September-2006
Last Update Date 19-January-2007
Description
the brand_handle_t struct should be truly opaque to callers.
currently it's defined as:
	typedef struct brand_handle brand_handle_t

and all callers access brand_handle_t pointers.

it should instead use the conventions established by
	PSARC/2004/413DDI Cleanup

and be defined as:
	typedef struct __brand_handle *brand_handle_t

then all callers will simply access brand_handle_t's.
Work Around
N/A
Comments
N/A