NAME | SYNOPSIS | INTERFACE LEVEL | PARAMETERS | DESCRIPTION | RETURN VALUES | CONTEXT | EXAMPLES | SEE ALSO | NOTES
#include <sys/stream.h> #include <sys/ddi.h>void putnext(queue_t *q, mblk_t *mp);
Architecture independent level 1 (DDI/DKI).
putnext() is used to pass a message to the put(9E) routine of the next queue in the stream.
None.
putnext() can be called from user or interrupt context.
See allocb(9F) for an example of using putnext().
The put() and putnext() functions should be called only after qprocson() is finished.
NAME | SYNOPSIS | INTERFACE LEVEL | PARAMETERS | DESCRIPTION | RETURN VALUES | CONTEXT | EXAMPLES | SEE ALSO | NOTES