26 #include "dbus-errors.h"
27 #include "dbus-internals.h"
28 #include "dbus-string.h"
29 #include "dbus-protocol.h"
70 unsigned int const_message : 1;
72 unsigned int dummy2 : 1;
73 unsigned int dummy3 : 1;
74 unsigned int dummy4 : 1;
75 unsigned int dummy5 : 1;
92 message_from_error (
const char *error)
95 return "Unknown error";
97 return "Not enough memory available";
99 return "Error reading or writing data";
101 return "Could not parse address";
103 return "Feature not supported";
105 return "Resource limits exceeded";
107 return "Permission denied";
109 return "Could not authenticate to server";
111 return "No server available at address";
113 return "Connection timed out";
115 return "Network unavailable";
117 return "Address already in use";
119 return "Disconnected.";
121 return "Invalid arguments.";
123 return "Did not get a reply message.";
125 return "File doesn't exist.";
127 return "Object path already in use";
192 _dbus_return_if_fail (error !=
NULL);
215 _dbus_return_if_fail (error !=
NULL);
249 _dbus_return_if_error_is_set (error);
250 _dbus_return_if_fail (name !=
NULL);
259 message = message_from_error (name);
263 real->
name = (
char*) name;
264 real->
message = (
char *)message;
282 _dbus_return_if_error_is_set (dest);
305 _dbus_return_val_if_fail (error !=
NULL,
FALSE);
306 _dbus_return_val_if_fail (name !=
NULL,
FALSE);
331 _dbus_return_val_if_fail (error !=
NULL,
FALSE);
367 _dbus_return_if_error_is_set (error);
368 _dbus_return_if_fail (name !=
NULL);
379 message_from_error (name)))
387 va_start (args, format);
418 _DBUS_SET_OOM (error);