Shawn M. Emery wrote:
> Glenn Faden wrote:
>> Wyllys Ingersoll wrote:
>>> Template Version: @(#)sac_nextcase %I% %G% SMI
>>> This information is Copyright 2009 Sun Microsystems
>>> 1. Introduction
>>>     1.1. Project/Component Working Name:
>>>      Kerberos CCAPI
>>>     1.2. Name of Document Author/Supplier:
>>>      Author:  Shawn Emery
>>>     1.3  Date of This Document:
>>>     15 January, 2009
>>> 4. Technical Description
>>> Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
>>> This information is Copyright 2009 Sun Microsystems
>>> 1. Introduction
>>>     1.1. Project/Component Working Name:
>>>     CCAPI
>>>     1.2. Name of Document Author/Supplier:
>>>     Author:  Shawn M. Emery
>>>     1.3  Date of This Document:
>>>     5 January, 2009
>>> 4. Technical Description
>>>
>>>
>>> 5.  IPC
>>>
>>>         Preferred form of IPC is doors, even though MIT 
>>> implementation in
>>>         Unix is domain sockets.  With doors we can perform 
>>> credentialling with
>>>         native functions, e.g. door_ucred(3C).
>>>
>>>     An attempt will be made to make the IPC code as portable as 
>>> possible.
>>>   
>> FYI, you can also get the ucred from a UNIX domain socket, via 
>> getpeerucred(). Also, UNIX domain sockets and doors are not both 
>> supported for cross zone access as long as the server is in the 
>> global zone. So doors are not required.
>
> I also want to combine functionality of the CCacheServer and gssd.  So 
> is there an up-call mechanism for domain sockets as well?

No, for up-calls you need to use doors.

--Glenn

Reply via email to