> 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 opensolaris-code@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opensolaris-code