It would be good if the various interfaces could agree on a common type definition for a boolean, yes? Either krb5_boolean should be int or functions that take a boolean arg should specify them as unsigned int. -- Will Fiveash Oracle Solaris Software Engineer