mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-20 14:03:39 +03:00
sd-bus: add support for new InteractiveAuthorizationRequired error from dbus spec
This commit is contained in:
parent
fccabcb48d
commit
1b3a797f6f
@ -13,37 +13,38 @@ name_error_mapping;
|
||||
%struct-type
|
||||
%includes
|
||||
%%
|
||||
org.freedesktop.DBus.Error.Failed, EACCES
|
||||
org.freedesktop.DBus.Error.NoMemory, ENOMEM
|
||||
org.freedesktop.DBus.Error.ServiceUnknown, EHOSTUNREACH
|
||||
org.freedesktop.DBus.Error.NameHasNoOwner, ENXIO
|
||||
org.freedesktop.DBus.Error.NoReply, ETIMEDOUT
|
||||
org.freedesktop.DBus.Error.IOError, EIO
|
||||
org.freedesktop.DBus.Error.BadAddress, EADDRNOTAVAIL
|
||||
org.freedesktop.DBus.Error.NotSupported, ENOTSUP
|
||||
org.freedesktop.DBus.Error.LimitsExceeded, ENOBUFS
|
||||
org.freedesktop.DBus.Error.AccessDenied, EACCES
|
||||
org.freedesktop.DBus.Error.AuthFailed, EACCES
|
||||
org.freedesktop.DBus.Error.NoServer, EHOSTDOWN
|
||||
org.freedesktop.DBus.Error.Timeout, ETIMEDOUT
|
||||
org.freedesktop.DBus.Error.NoNetwork, ENONET
|
||||
org.freedesktop.DBus.Error.AddressInUse, EADDRINUSE
|
||||
org.freedesktop.DBus.Error.Disconnected, ECONNRESET
|
||||
org.freedesktop.DBus.Error.InvalidArgs, EINVAL
|
||||
org.freedesktop.DBus.Error.FileNotFound, ENOENT
|
||||
org.freedesktop.DBus.Error.FileExists, EEXIST
|
||||
org.freedesktop.DBus.Error.UnknownMethod, EBADR
|
||||
org.freedesktop.DBus.Error.UnknownObject, EBADR
|
||||
org.freedesktop.DBus.Error.UnknownInterface, EBADR
|
||||
org.freedesktop.DBus.Error.UnknownProperty, EBADR
|
||||
org.freedesktop.DBus.Error.PropertyReadOnly, EROFS
|
||||
org.freedesktop.DBus.Error.UnixProcessIdUnknown, ESRCH
|
||||
org.freedesktop.DBus.Error.InvalidSignature, EINVAL
|
||||
org.freedesktop.DBus.Error.InconsistentMessage, EBADMSG
|
||||
org.freedesktop.DBus.Error.Failed, EACCES
|
||||
org.freedesktop.DBus.Error.NoMemory, ENOMEM
|
||||
org.freedesktop.DBus.Error.ServiceUnknown, EHOSTUNREACH
|
||||
org.freedesktop.DBus.Error.NameHasNoOwner, ENXIO
|
||||
org.freedesktop.DBus.Error.NoReply, ETIMEDOUT
|
||||
org.freedesktop.DBus.Error.IOError, EIO
|
||||
org.freedesktop.DBus.Error.BadAddress, EADDRNOTAVAIL
|
||||
org.freedesktop.DBus.Error.NotSupported, ENOTSUP
|
||||
org.freedesktop.DBus.Error.LimitsExceeded, ENOBUFS
|
||||
org.freedesktop.DBus.Error.AccessDenied, EACCES
|
||||
org.freedesktop.DBus.Error.AuthFailed, EACCES
|
||||
org.freedesktop.DBus.Error.InteractiveAuthorizationRequired EACCES
|
||||
org.freedesktop.DBus.Error.NoServer, EHOSTDOWN
|
||||
org.freedesktop.DBus.Error.Timeout, ETIMEDOUT
|
||||
org.freedesktop.DBus.Error.NoNetwork, ENONET
|
||||
org.freedesktop.DBus.Error.AddressInUse, EADDRINUSE
|
||||
org.freedesktop.DBus.Error.Disconnected, ECONNRESET
|
||||
org.freedesktop.DBus.Error.InvalidArgs, EINVAL
|
||||
org.freedesktop.DBus.Error.FileNotFound, ENOENT
|
||||
org.freedesktop.DBus.Error.FileExists, EEXIST
|
||||
org.freedesktop.DBus.Error.UnknownMethod, EBADR
|
||||
org.freedesktop.DBus.Error.UnknownObject, EBADR
|
||||
org.freedesktop.DBus.Error.UnknownInterface, EBADR
|
||||
org.freedesktop.DBus.Error.UnknownProperty, EBADR
|
||||
org.freedesktop.DBus.Error.PropertyReadOnly, EROFS
|
||||
org.freedesktop.DBus.Error.UnixProcessIdUnknown, ESRCH
|
||||
org.freedesktop.DBus.Error.InvalidSignature, EINVAL
|
||||
org.freedesktop.DBus.Error.InconsistentMessage, EBADMSG
|
||||
#
|
||||
org.freedesktop.DBus.Error.TimedOut, ETIMEDOUT
|
||||
org.freedesktop.DBus.Error.MatchRuleInvalid, EINVAL
|
||||
org.freedesktop.DBus.Error.InvalidFileContent, EINVAL
|
||||
org.freedesktop.DBus.Error.MatchRuleNotFound, ENOENT
|
||||
org.freedesktop.DBus.Error.SELinuxSecurityContextUnknown, ESRCH
|
||||
org.freedesktop.DBus.Error.ObjectPathInUse, EBUSY
|
||||
org.freedesktop.DBus.Error.TimedOut, ETIMEDOUT
|
||||
org.freedesktop.DBus.Error.MatchRuleInvalid, EINVAL
|
||||
org.freedesktop.DBus.Error.InvalidFileContent, EINVAL
|
||||
org.freedesktop.DBus.Error.MatchRuleNotFound, ENOENT
|
||||
org.freedesktop.DBus.Error.SELinuxSecurityContextUnknown, ESRCH
|
||||
org.freedesktop.DBus.Error.ObjectPathInUse, EBUSY
|
||||
|
@ -96,6 +96,8 @@ enum {
|
||||
#define SD_BUS_ERROR_INCONSISTENT_MESSAGE "org.freedesktop.DBus.Error.InconsistentMessage"
|
||||
#define SD_BUS_ERROR_MATCH_RULE_NOT_FOUND "org.freedesktop.DBus.Error.MatchRuleNotFound"
|
||||
#define SD_BUS_ERROR_MATCH_RULE_INVALID "org.freedesktop.DBus.Error.MatchRuleInvalid"
|
||||
#define SD_BUS_ERROR_INTERACTIVE_AUTHORIZATION_REQUIRED \
|
||||
"org.freedesktop.DBus.Error.InteractiveAuthorizationRequired"
|
||||
|
||||
_SD_END_DECLARATIONS;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user