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]

Reply via email to