Jeffrey Hutzelman writes: > On Tuesday, December 19, 2006 10:11:19 PM -0500 Peter Memishian > <[EMAIL PROTECTED]> wrote: > > Which interface? > > The one described in ddi_cred(9f).
That interface is described as "Evolving," which (in the old taxonomy) means that incompatible changes were permitted from one Minor release to the next (such as Solaris 8, 9, and 10), but only with an "impact assessment." At least in the way PSARC and the ON consolidation implemented that rule, the effect was that all of those interfaces were in fact stable. In the new taxonomy, anything that was the product of PSARC and ON (such as ddi_cred(9F)) and that was set as "Evolving" is now presumed to be "Committed," unless we go out of our way to disclaim it. In other words, you're on safe ground if you use that interface. It's part of the DDI, and it's not going anywhere. > > crsetugid() won't change incompatibly. > > That's not what "Evolving" means, as I understand it. That is, if we're > going to start using this new interface, it'd be nice to know that it's not > going to change out from under us. But admittedly, the issue is mostly > academic; after all, we run on Linux, too. :-) It won't. New things may be added in the future, but ddi_cred(9F) won't be ripped away. We take the things that appear in man pages very seriously. -- James Carlson, Solaris Networking <[EMAIL PROTECTED]> Sun Microsystems / 1 Network Drive 71.232W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677 _______________________________________________ networking-discuss mailing list [email protected]
