Marcus Watts wrote:
It seems a "struct cred", sorry, in solaris terms, a "cred_t", is regarded
as a private structure of private internals. afs doesn't know about this,
and accesses the insides straight. So if those insides actually had changed,
bad things could happen. Maybe.
Indeed, and I think this is our culprit.
With Solaris 10 11/06 (aka update 3), Solaris Trusted Extensions were
introduced, and this added a new member (cr_label) to the cred_t struct.
I'm guessing that we're stomping around inside cred_t when storing the
PAG there (right?) and the new member is throwing everything off.
See:
http://src.opensolaris.org/source/diff/onnv/onnv-gate/usr/src/uts/common/sys/cred_impl.h?r2=1676&r1=0
/dale
--
Dale Ghent
UNIX Systems Specialist
UMBC - Office of Information Technology
ECS 201 - x51705
_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info