source: trunk/src/libctests/glibc/conform/data/stropts.h-data@ 2036

Last change on this file since 2036 was 2036, checked in by bird, 20 years ago

Initial revision

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 2.6 KB
Line 
1type {struct bandinfo}
2
3element {struct bandinfo} {unsigned char} bi_pri
4element {struct bandinfo} int bi_flag
5
6type {struct strpeek}
7
8element {struct strpeek} {struct strbuf} ctlbuf
9element {struct strpeek} {struct strbuf} databuf
10element {struct strpeek} t_uscalar_t flags
11
12type {struct strbuf}
13
14element {struct strbuf} int maxlen
15element {struct strbuf} int len
16element {struct strbuf} {char*} buf
17
18type {struct strfdinsert}
19
20element {struct strfdinsert} {struct strbuf} ctlbuf
21element {struct strfdinsert} {struct strbuf} databuf
22element {struct strfdinsert} t_uscalar_t flags
23element {struct strfdinsert} int fildes
24element {struct strfdinsert} int offset
25
26type {struct strioctl}
27
28element {struct strioctl} int ic_cmd
29element {struct strioctl} int ic_timout
30element {struct strioctl} int ic_len
31element {struct strioctl} {char*} ic_dp
32
33type {struct strrecvfd}
34
35element {struct strrecvfd} int fd
36element {struct strrecvfd} uid_t uid
37element {struct strrecvfd} gid_t gid
38
39type uid_t
40type gid_t
41
42type t_uscalar_t
43
44type {struct str_list}
45
46element {struct str_list} int sl_nmods
47element {struct str_list} {struct str_mlist*} sl_modlist
48
49type {struct str_mlist}
50
51element {struct str_mlist} char l_name [FMNAMESZ+1]
52
53macro I_PUSH
54macro I_POP
55macro I_LOOK
56macro FMNAMESZ
57macro I_FLUSH
58macro FLUSHR
59macro FLUSHW
60macro FLUSHRW
61macro I_FLUSHBAND
62macro I_SETSIG
63macro S_RDNORM
64macro S_RDBAND
65macro S_INPUT
66macro S_HIPRI
67macro S_OUTPUT
68macro S_WRNORM
69macro S_WRBAND
70macro S_MSG
71macro S_ERROR
72macro S_HANGUP
73macro S_BANDURG
74macro I_GETSIG
75macro I_FIND
76macro I_PEEK
77macro RS_HIPRI
78macro I_SRDOPT
79macro RNORM
80macro RMSGD
81macro RMSGN
82macro RPROTNORM
83macro RPROTDAT
84macro RPROTDIS
85macro I_GRDOPT
86macro I_NREAD
87macro I_FDINSERT
88macro I_STR
89macro I_SWROPT
90macro SNDZERO
91macro I_GWROPT
92macro I_SENDFD
93macro I_RECVFD
94macro I_LIST
95macro I_ATMARK
96macro ANYMARK
97macro LASTMARK
98macro I_CKBAND
99macro I_GETBAND
100macro I_CANPUT
101macro I_SETCLTIME
102macro I_GETCLTIME
103macro I_LINK
104macro I_UNLINK
105macro I_PLINK
106macro I_PUNLINK
107
108macro MSG_ANY
109macro MSG_BAND
110macro MSG_HIPRI
111macro MORECTL
112macro MOREDATA
113
114function int isastream (int)
115function int getmsg (int, struct strbuf*, struct strbuf*, int*)
116function int getpmsg (int, struct strbuf*, struct strbuf*, int*, int*)
117function int ioctl (int, int, ...)
118function int putmsg (int, const struct strbuf*, const struct strbuf*, int)
119function int putpmsg (int, const struct strbuf*, const struct strbuf*, int, int)
120function int fattach (int, const char*)
121function int fdetach (const char*)
122
123allow-header unistd.h
124
125allow bi_*
126allow ic_*
127allow l_*
128allow sl_*
129allow str_*
130allow FLUSH*
131allow I_*
132allow M_*
133allow MUXID_R*
134allow S_*
135allow SND*
136allow STR*
137allow *_t
Note: See TracBrowser for help on using the repository browser.