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;
90 message_from_error (
const char *error)
93 return "Unknown error";
95 return "Not enough memory available";
97 return "Error reading or writing data";
99 return "Could not parse address";
101 return "Feature not supported";
103 return "Resource limits exceeded";
105 return "Permission denied";
107 return "Could not authenticate to server";
109 return "No server available at address";
111 return "Connection timed out";
113 return "Network unavailable";
115 return "Address already in use";
117 return "Disconnected.";
119 return "Invalid arguments.";
121 return "Did not get a reply message.";
123 return "File doesn't exist.";
125 return "Object path already in use";
190 _dbus_return_if_fail (error !=
NULL);
213 _dbus_return_if_fail (error !=
NULL);
247 _dbus_return_if_error_is_set (error);
248 _dbus_return_if_fail (name !=
NULL);
257 message = message_from_error (name);
261 real->
name = (
char*) name;
262 real->
message = (
char *)message;
280 _dbus_return_if_error_is_set (dest);
303 _dbus_return_val_if_fail (error !=
NULL,
FALSE);
304 _dbus_return_val_if_fail (name !=
NULL,
FALSE);
329 _dbus_return_val_if_fail (error !=
NULL,
FALSE);
365 _dbus_return_if_error_is_set (error);
366 _dbus_return_if_fail (name !=
NULL);
377 message_from_error (name)))
386 va_start (args, format);
417 _DBUS_SET_OOM (error);