chiark / gitweb /
sd-bus: add support for new InteractiveAuthorizationRequired error from dbus spec
[elogind.git] / src / libsystemd / sd-bus / bus-error-mapping.gperf
1 %{
2 #include <errno.h>
3 #include "bus-error.h"
4 %}
5 name_error_mapping;
6 %null_strings
7 %language=ANSI-C
8 %define slot-name name
9 %define hash-function-name bus_error_mapping_hash
10 %define lookup-function-name bus_error_mapping_lookup
11 %readonly-tables
12 %omit-struct-type
13 %struct-type
14 %includes
15 %%
16 org.freedesktop.DBus.Error.Failed,                          EACCES
17 org.freedesktop.DBus.Error.NoMemory,                        ENOMEM
18 org.freedesktop.DBus.Error.ServiceUnknown,                  EHOSTUNREACH
19 org.freedesktop.DBus.Error.NameHasNoOwner,                  ENXIO
20 org.freedesktop.DBus.Error.NoReply,                         ETIMEDOUT
21 org.freedesktop.DBus.Error.IOError,                         EIO
22 org.freedesktop.DBus.Error.BadAddress,                      EADDRNOTAVAIL
23 org.freedesktop.DBus.Error.NotSupported,                    ENOTSUP
24 org.freedesktop.DBus.Error.LimitsExceeded,                  ENOBUFS
25 org.freedesktop.DBus.Error.AccessDenied,                    EACCES
26 org.freedesktop.DBus.Error.AuthFailed,                      EACCES
27 org.freedesktop.DBus.Error.InteractiveAuthorizationRequired EACCES
28 org.freedesktop.DBus.Error.NoServer,                        EHOSTDOWN
29 org.freedesktop.DBus.Error.Timeout,                         ETIMEDOUT
30 org.freedesktop.DBus.Error.NoNetwork,                       ENONET
31 org.freedesktop.DBus.Error.AddressInUse,                    EADDRINUSE
32 org.freedesktop.DBus.Error.Disconnected,                    ECONNRESET
33 org.freedesktop.DBus.Error.InvalidArgs,                     EINVAL
34 org.freedesktop.DBus.Error.FileNotFound,                    ENOENT
35 org.freedesktop.DBus.Error.FileExists,                      EEXIST
36 org.freedesktop.DBus.Error.UnknownMethod,                   EBADR
37 org.freedesktop.DBus.Error.UnknownObject,                   EBADR
38 org.freedesktop.DBus.Error.UnknownInterface,                EBADR
39 org.freedesktop.DBus.Error.UnknownProperty,                 EBADR
40 org.freedesktop.DBus.Error.PropertyReadOnly,                EROFS
41 org.freedesktop.DBus.Error.UnixProcessIdUnknown,            ESRCH
42 org.freedesktop.DBus.Error.InvalidSignature,                EINVAL
43 org.freedesktop.DBus.Error.InconsistentMessage,             EBADMSG
44 #
45 org.freedesktop.DBus.Error.TimedOut,                        ETIMEDOUT
46 org.freedesktop.DBus.Error.MatchRuleInvalid,                EINVAL
47 org.freedesktop.DBus.Error.InvalidFileContent,              EINVAL
48 org.freedesktop.DBus.Error.MatchRuleNotFound,               ENOENT
49 org.freedesktop.DBus.Error.SELinuxSecurityContextUnknown,   ESRCH
50 org.freedesktop.DBus.Error.ObjectPathInUse,                 EBUSY