]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/sam/errors.h
make bind(2) error handling consistent
[plan9front.git] / sys / src / cmd / sam / errors.h
1 typedef enum Err{
2         /* error_s */
3         Eopen,
4         Ecreate,
5         Emenu,
6         Emodified,
7         Eio,
8         Ewseq,
9         /* error_c */
10         Eunk,
11         Emissop,
12         Edelim,
13         /* error */
14         Efork,
15         Eintr,
16         Eaddress,
17         Esearch,
18         Epattern,
19         Enewline,
20         Eblank,
21         Enopattern,
22         EnestXY,
23         Enolbrace,
24         Enoaddr,
25         Eoverlap,
26         Enosub,
27         Elongrhs,
28         Ebadrhs,
29         Erange,
30         Esequence,
31         Eorder,
32         Enoname,
33         Eleftpar,
34         Erightpar,
35         Ebadclass,
36         Ebadregexp,
37         Eoverflow,
38         Enocmd,
39         Epipe,
40         Enofile,
41         Etoolong,
42         Echanges,
43         Eempty,
44         Efsearch,
45         Emanyfiles,
46         Elongtag,
47         Esubexp,
48         Etmpovfl,
49         Eappend,
50         Ecantplumb,
51         Ebufload,
52 }Err;
53 typedef enum Warn{
54         /* warn_s */
55         Wdupname,
56         Wfile,
57         Wdate,
58         /* warn_ss */
59         Wdupfile,
60         /* warn */
61         Wnulls,
62         Wpwd,
63         Wnotnewline,
64         Wbadstatus,
65 }Warn;