Proving dtrace is ideal to expose things you'd never otherwise know, and possibly ever wanted to know :-).
*>Date: Fri, 15 Sep 2006 13:43:22 -0400 *>From: Sebastien Roy <[EMAIL PROTECTED]> *>Subject: Re: [networking-discuss] I_PLINK question *>To: George Shepherd <[EMAIL PROTECTED]> *>Cc: [email protected] *>MIME-version: 1.0 *>Content-transfer-encoding: 7BIT *>X-PMX-Version: 5.2.0.264296 *> *>On Fri, 2006-09-15 at 18:38 +0100, George Shepherd wrote: *>> Hi Seb, *>> *>> the passthu module is momentarily placed on the Stream *>> by the STREAMS framework during the internal mechanations of *>> both LINK and UNLINK. *>> It handles the Stream while the module being linked *>> into the Stream is unable to do so. *>> *>> See *>> http://cvs.opensolaris.org/source/xref/on/usr/src/uts/common/os/strsubr.c *> *>Yes, I was just reading through this when I received your reply. *>There's a nice comment in there explaining the sequence of events during *>link and unlink. *> *>> *>> Your mail seems to imply the passthru queue is remaining in place *>> after the link operation is completed ??? *> *>No, it's not. I was just testing my mux's link operation and observing *>the plumbing of the lower stream at I_PLINK time using dtrace out of *>curiosity. The passthru module is correctly removed by the framework *>after the ioctl is processed by the mux. *> *>Thanks! *>-Seb *> *> George Shepherd http://clem.uk/~georges/ ============================================================================== Operating Platforms/N1 Revenue Product | SUN Microsystems Engineering: Core team | Guillemont Park Email: [EMAIL PROTECTED] | Camberley GU17 9QG Disclaimer: Less is more, more or less | United Kingdom ============================================================================== _______________________________________________ networking-discuss mailing list [email protected]
