[illumos-Developer] Integrating identd

Gordon Ross gordon.w.ross at gmail.com
Mon Apr 4 16:20:34 PDT 2011


On Mon, Apr 4, 2011 at 12:25 PM, Andrew Gabriel
<illumos at cucumber.demon.co.uk> wrote:
[...]
>
> Well, you're adding an API for which there are no consumers or use
> cases and there are some extra security concerns. This part sounds
> rather questionable.

I would not necessarily constrain a new interface (syscall) to support
only and exactly the current needs, if with modest effort one could
design a more generally useful interface.

One example interface that comes to mind is: TCP_IOC_ABORT_CONN
Here's an example of its use:
http://src.opensolaris.org/source/xref/test-dev/stcnv-gate/usr/src/suites/fs/cifs-client/src/c/abort_conn.c

We don't really do interface "contracts", so I'm not sure if that implies
that something consuming this interface needs to be in ON, or if we
have some other way to make sure we don't break the consumer.

Gordon



More information about the Developer mailing list