> In $SRC/cmd/fs.d/hsfs/... each subdirectory (e.g.
> labelit, fstyp) has its own copy of iso_spec.h. This
> file is in $ROOT/usr/include (having been put there
> by the install_h target). Also, the ISO_DESC_TYPE
> macro appears to be malformed:
>
> #define ISO_DESC_TYPE(x) ((enum
> hs_voldesc_type)*(ISO_desc_type(x)))
>
> but should be
>
> #define ISO_DESC_TYPE(x) ((enum
> iso_voldesc_type)*(ISO_desc_type(x)))
>
> in order to avoid mismatches when comparisons such
> as:
>
> while (ISO_DESC_TYPE(volp) != ISO_VD_EOV) {
>
> are peformed, as ISO_VD_EOV is an enum
> iso_voldesc_type.
>
> Neale
jepp. I filed a bug for it:
6932819 hsfs: issues with iso_spec.h
once public, you can view it here:
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6932819
thanks
frankB
--
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code