|
|
1.1 root 1: #ifndef __COMMON__STREAM_H__
2: #define __COMMON__STREAM_H__
3:
4: /*
5: * This internal header file is intended as the sole point of declaration for
6: * the STREAMS data types exported to drivers via the <sys/stream.h> header.
7: * Several high-profile kernel data structures need to declare pointers to
8: * these items, and so we export the following incomplete type declarations.
9: */
10:
11: typedef struct msgb mblk_t;
12: typedef struct datab dblk_t;
13: typedef struct qband qband_t;
14: typedef struct queue queue_t;
15:
16:
17: /*
18: * The following type does not belong to the DDI/DKI STREAMS definition; it is
19: * used internally.
20: */
21:
22: typedef struct __streams_schedule ssched_t;
23:
24: #endif /* ! defined (__COMMON__STREAM_H__) */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.