How is this different than plain old TCP urgent data? Except that the receiver has to know where the special data is.
In its RFC incantation, it allows for out-of-order delivery of an arbitrary (but limited) amount of data. The BSD implementation made it largely unusable by widely distributing something that didn't compute the offset correctly and only supported 1 byte of urgent data, but its original form seems pretty close to what you want, without the receiver having to know where the special data is in advance. And the BSD-compatible form can be used in a similar way, with the app doing the buffering instead of the kernel. Or am I missing something?? +-DLS - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html