/[mailutils]/mailutils/mailbox/muerrno.c
ViewVC logotype

Diff of /mailutils/mailbox/muerrno.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by gray, Wed Jan 22 21:44:15 2003 UTC revision 1.10 by gray, Wed Jan 29 13:10:24 2003 UTC
# Line 34  mu_errname (int e) Line 34  mu_errname (int e)
34  {  {
35    switch(e)    switch(e)
36    {    {
37  #define EN(x)  case x: return #x;  #define EN(x)  case x: return #x
38    
39      EN(EOK)      EN(EOK);
40      EN(EPERM)      EN(EPERM);
41      EN(ENOENT)      EN(ENOENT);
42      EN(ESRCH)      EN(ESRCH);
43      EN(EINTR)      EN(EINTR);
44      EN(EAGAIN)      EN(EAGAIN);
45      EN(ENOMEM)      EN(ENOMEM);
46      EN(EEXIST)      EN(EEXIST);
47      EN(EINVAL)      EN(EINVAL);
48    
49      EN(MU_ERR_NO_HANDLER)      EN(MU_ERR_NO_HANDLER);
50      EN(MU_ERR_EMPTY_VFN)      EN(MU_ERR_EMPTY_VFN);
51    
52      EN(MU_ERR_OUT_NULL)      EN(MU_ERR_OUT_NULL);
53      EN(MU_ERR_OUT_PTR_NULL)      EN(MU_ERR_OUT_PTR_NULL);
54    
55      EN(MU_ERR_MBX_NULL)      EN(MU_ERR_MBX_NULL);
56    
57      EN(MU_ERR_BAD_822_FORMAT)      EN(MU_ERR_BAD_822_FORMAT);
58      EN(MU_ERR_EMPTY_ADDRESS)      EN(MU_ERR_EMPTY_ADDRESS);
59    
60      EN(MU_ERR_LOCKER_NULL)      EN(MU_ERR_LOCKER_NULL);
61      EN(MU_ERR_LOCK_CONFLICT)      EN(MU_ERR_LOCK_CONFLICT);
62      EN(MU_ERR_LOCK_BAD_LOCK)      EN(MU_ERR_LOCK_BAD_LOCK);
63      EN(MU_ERR_LOCK_BAD_FILE)      EN(MU_ERR_LOCK_BAD_FILE);
64      EN(MU_ERR_LOCK_NOT_HELD)      EN(MU_ERR_LOCK_NOT_HELD);
65      EN(MU_ERR_LOCK_EXT_FAIL)      EN(MU_ERR_LOCK_EXT_FAIL);
66      EN(MU_ERR_LOCK_EXT_ERR)      EN(MU_ERR_LOCK_EXT_ERR);
67      EN(MU_ERR_LOCK_EXT_KILLED)      EN(MU_ERR_LOCK_EXT_KILLED);
68    
69      EN(MU_ERR_NO_SUCH_USER)      EN(MU_ERR_NO_SUCH_USER);
70      EN(MU_ERR_GETHOSTBYNAME)      EN(MU_ERR_GETHOSTBYNAME);
71      EN(MU_ERR_BAD_RESUMPTION)      EN(MU_ERR_BAD_RESUMPTION);
72      EN(MU_ERR_MAILER_BAD_FROM)      EN(MU_ERR_MAILER_BAD_FROM);
73      EN(MU_ERR_MAILER_BAD_TO)      EN(MU_ERR_MAILER_BAD_TO);
74      EN(MU_ERR_MAILER_BAD_URL)      EN(MU_ERR_MAILER_BAD_URL);
75      EN(MU_ERR_MAILER_NO_RCPT_TO)      EN(MU_ERR_MAILER_NO_RCPT_TO);
76      EN(MU_ERR_SMTP_RCPT_FAILED)      EN(MU_ERR_SMTP_RCPT_FAILED);
77      EN(MU_ERR_TCP_NO_HOST)      EN(MU_ERR_TCP_NO_HOST);
78      EN(MU_ERR_TCP_NO_PORT)      EN(MU_ERR_TCP_NO_PORT);
79        EN(MU_ERR_BAD_2047_INPUT);
80    }    }
81    
82    return "SYSTEM ERROR";    return "SYSTEM ERROR";
# Line 86  mu_strerror (int e) Line 87  mu_strerror (int e)
87  {  {
88    switch(e)    switch(e)
89    {    {
90  #define ES(x, d)  case x: return d;  #define ES(x, d)  case x: return d
91      ES(EOK,                     _("Success"))      ES(EOK,                     _("Success"));
92    
93      ES(MU_ERR_NO_HANDLER,       _("No registered handler"))      ES(MU_ERR_NO_HANDLER,       _("No registered handler"));
94      ES(MU_ERR_EMPTY_VFN,        _("Empty virtual function"))      ES(MU_ERR_EMPTY_VFN,        _("Empty virtual function"));
95    
96      ES(MU_ERR_OUT_NULL,         _("Pointer to output null"))      ES(MU_ERR_OUT_NULL,         _("Pointer to output null"));
97      ES(MU_ERR_OUT_PTR_NULL,     _("Pointer to output pointer null"))      ES(MU_ERR_OUT_PTR_NULL,     _("Pointer to output pointer null"));
98    
99      ES(MU_ERR_MBX_NULL,         _("Mailbox null"))      ES(MU_ERR_MBX_NULL,         _("Mailbox null"));
100    
101      ES(MU_ERR_BAD_822_FORMAT,   _("Format of RFC822 object is bad"))      ES(MU_ERR_BAD_822_FORMAT,   _("Format of RFC822 object is bad"));
102      ES(MU_ERR_EMPTY_ADDRESS,    _("Address contains no addr specs"))      ES(MU_ERR_EMPTY_ADDRESS,    _("Address contains no addr specs"));
103    
104      ES(MU_ERR_LOCKER_NULL,      _("Locker null"))      ES(MU_ERR_LOCKER_NULL,      _("Locker null"));
105      ES(MU_ERR_LOCK_CONFLICT,    _("Conflict with previous locker"))      ES(MU_ERR_LOCK_CONFLICT,    _("Conflict with previous locker"));
106      ES(MU_ERR_LOCK_BAD_LOCK,    _("Lock file check failed"))      ES(MU_ERR_LOCK_BAD_LOCK,    _("Lock file check failed"));
107      ES(MU_ERR_LOCK_BAD_FILE,    _("File check failed"))      ES(MU_ERR_LOCK_BAD_FILE,    _("File check failed"));
108      ES(MU_ERR_LOCK_NOT_HELD,    _("Lock not held on file"))      ES(MU_ERR_LOCK_NOT_HELD,    _("Lock not held on file"));
109      ES(MU_ERR_LOCK_EXT_FAIL,    _("Failed to exec external locker"))      ES(MU_ERR_LOCK_EXT_FAIL,    _("Failed to exec external locker"));
110      ES(MU_ERR_LOCK_EXT_ERR,     _("External locker failed"))      ES(MU_ERR_LOCK_EXT_ERR,     _("External locker failed"));
111      ES(MU_ERR_LOCK_EXT_KILLED,  _("External locker killed"))      ES(MU_ERR_LOCK_EXT_KILLED,  _("External locker killed"));
112    
113      ES(MU_ERR_NO_SUCH_USER,     _("No such user name"))      ES(MU_ERR_NO_SUCH_USER,     _("No such user name"));
114    
115      ES(MU_ERR_GETHOSTBYNAME,    _("DNS name resolution failed"))      ES(MU_ERR_GETHOSTBYNAME,    _("DNS name resolution failed"));
116      ES(MU_ERR_BAD_RESUMPTION,   _("State busy, must resume operation"))      ES(MU_ERR_BAD_RESUMPTION,   _("State busy, must resume operation"));
117      ES(MU_ERR_MAILER_BAD_FROM,  _("Not a valid mailer from address"))      ES(MU_ERR_MAILER_BAD_FROM,  _("Not a valid mailer from address"));
118      ES(MU_ERR_MAILER_BAD_TO,    _("Not a valid mailer to address"))      ES(MU_ERR_MAILER_BAD_TO,    _("Not a valid mailer to address"));
119      ES(MU_ERR_MAILER_NO_RCPT_TO,_("No receipt addresses found"))      ES(MU_ERR_MAILER_NO_RCPT_TO,_("No receipt addresses found"));
120      ES(MU_ERR_MAILER_BAD_URL,   _("Malformed or unsupported mailer URL"))      ES(MU_ERR_MAILER_BAD_URL,   _("Malformed or unsupported mailer URL"));
121      ES(MU_ERR_SMTP_RCPT_FAILED, _("SMTP rcpt to command failed"))      ES(MU_ERR_SMTP_RCPT_FAILED, _("SMTP rcpt to command failed"));
122      ES(MU_ERR_TCP_NO_HOST,      _("Tcp connections need a host"))      ES(MU_ERR_TCP_NO_HOST,      _("Tcp connections need a host"));
123      ES(MU_ERR_TCP_NO_PORT,      _("Tcp connections need a postive port"))      ES(MU_ERR_TCP_NO_PORT,      _("Tcp connections need a postive port"));
124    
125        ES(MU_ERR_BAD_2047_INPUT,   _("Input string is not RFC 2047 encoded"));
126    }    }
127    
128    return strerror (e);    return strerror (e);

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26