Darren Reed wrote:
In looking at porting BPF to STREAMS there is one complication that I'm not quite sure how to handle - delayed receiving of data, say every 100ms.
Why do you want to?
With delayed wait we don't want to just call "putnext" to deliver the message onwards and upwards, rather we want to either: 1) tell the system that a buffer is waiting to be read (with 0 or more bytes ready) so that select/poll wakeup; 2) tell the system that getmsg can continue and return to user space.
You can't do either and also remain a pure STREAMS module. The only way would be to get very intimate with the streamhead. - Jeremy _______________________________________________ networking-discuss mailing list [email protected]
