chiark / gitweb /
libsystemd-bus: rename to libsystemd
[elogind.git] / src / libsystemd / 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.NoServer,                      EHOSTDOWN
28 org.freedesktop.DBus.Error.Timeout,                       ETIMEDOUT
29 org.freedesktop.DBus.Error.NoNetwork,                     ENONET
30 org.freedesktop.DBus.Error.AddressInUse,                  EADDRINUSE
31 org.freedesktop.DBus.Error.Disconnected,                  ECONNRESET
32 org.freedesktop.DBus.Error.InvalidArgs,                   EINVAL
33 org.freedesktop.DBus.Error.FileNotFound,                  ENOENT
34 org.freedesktop.DBus.Error.FileExists,                    EEXIST
35 org.freedesktop.DBus.Error.UnknownMethod,                 EBADR
36 org.freedesktop.DBus.Error.UnknownObject,                 EBADR
37 org.freedesktop.DBus.Error.UnknownInterface,              EBADR
38 org.freedesktop.DBus.Error.UnknownProperty,               EBADR
39 org.freedesktop.DBus.Error.PropertyReadOnly,              EROFS
40 org.freedesktop.DBus.Error.UnixProcessIdUnknown,          ESRCH
41 org.freedesktop.DBus.Error.InvalidSignature,              EINVAL
42 org.freedesktop.DBus.Error.InconsistentMessage,           EBADMSG
43 #
44 org.freedesktop.DBus.Error.TimedOut,                      ETIMEDOUT
45 org.freedesktop.DBus.Error.MatchRuleInvalid,              EINVAL
46 org.freedesktop.DBus.Error.InvalidFileContent,            EINVAL
47 org.freedesktop.DBus.Error.MatchRuleNotFound,             ENOENT
48 org.freedesktop.DBus.Error.SELinuxSecurityContextUnknown, ESRCH
49 org.freedesktop.DBus.Error.ObjectPathInUse,               EBUSY