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
|
%struct-type
|
||||||
%includes
|
%includes
|
||||||
%%
|
%%
|
||||||
org.freedesktop.DBus.Error.Failed, EACCES
|
org.freedesktop.DBus.Error.Failed, EACCES
|
||||||
org.freedesktop.DBus.Error.NoMemory, ENOMEM
|
org.freedesktop.DBus.Error.NoMemory, ENOMEM
|
||||||
org.freedesktop.DBus.Error.ServiceUnknown, EHOSTUNREACH
|
org.freedesktop.DBus.Error.ServiceUnknown, EHOSTUNREACH
|
||||||
org.freedesktop.DBus.Error.NameHasNoOwner, ENXIO
|
org.freedesktop.DBus.Error.NameHasNoOwner, ENXIO
|
||||||
org.freedesktop.DBus.Error.NoReply, ETIMEDOUT
|
org.freedesktop.DBus.Error.NoReply, ETIMEDOUT
|
||||||
org.freedesktop.DBus.Error.IOError, EIO
|
org.freedesktop.DBus.Error.IOError, EIO
|
||||||
org.freedesktop.DBus.Error.BadAddress, EADDRNOTAVAIL
|
org.freedesktop.DBus.Error.BadAddress, EADDRNOTAVAIL
|
||||||
org.freedesktop.DBus.Error.NotSupported, ENOTSUP
|
org.freedesktop.DBus.Error.NotSupported, ENOTSUP
|
||||||
org.freedesktop.DBus.Error.LimitsExceeded, ENOBUFS
|
org.freedesktop.DBus.Error.LimitsExceeded, ENOBUFS
|
||||||
org.freedesktop.DBus.Error.AccessDenied, EACCES
|
org.freedesktop.DBus.Error.AccessDenied, EACCES
|
||||||
org.freedesktop.DBus.Error.AuthFailed, EACCES
|
org.freedesktop.DBus.Error.AuthFailed, EACCES
|
||||||
org.freedesktop.DBus.Error.NoServer, EHOSTDOWN
|
org.freedesktop.DBus.Error.InteractiveAuthorizationRequired EACCES
|
||||||
org.freedesktop.DBus.Error.Timeout, ETIMEDOUT
|
org.freedesktop.DBus.Error.NoServer, EHOSTDOWN
|
||||||
org.freedesktop.DBus.Error.NoNetwork, ENONET
|
org.freedesktop.DBus.Error.Timeout, ETIMEDOUT
|
||||||
org.freedesktop.DBus.Error.AddressInUse, EADDRINUSE
|
org.freedesktop.DBus.Error.NoNetwork, ENONET
|
||||||
org.freedesktop.DBus.Error.Disconnected, ECONNRESET
|
org.freedesktop.DBus.Error.AddressInUse, EADDRINUSE
|
||||||
org.freedesktop.DBus.Error.InvalidArgs, EINVAL
|
org.freedesktop.DBus.Error.Disconnected, ECONNRESET
|
||||||
org.freedesktop.DBus.Error.FileNotFound, ENOENT
|
org.freedesktop.DBus.Error.InvalidArgs, EINVAL
|
||||||
org.freedesktop.DBus.Error.FileExists, EEXIST
|
org.freedesktop.DBus.Error.FileNotFound, ENOENT
|
||||||
org.freedesktop.DBus.Error.UnknownMethod, EBADR
|
org.freedesktop.DBus.Error.FileExists, EEXIST
|
||||||
org.freedesktop.DBus.Error.UnknownObject, EBADR
|
org.freedesktop.DBus.Error.UnknownMethod, EBADR
|
||||||
org.freedesktop.DBus.Error.UnknownInterface, EBADR
|
org.freedesktop.DBus.Error.UnknownObject, EBADR
|
||||||
org.freedesktop.DBus.Error.UnknownProperty, EBADR
|
org.freedesktop.DBus.Error.UnknownInterface, EBADR
|
||||||
org.freedesktop.DBus.Error.PropertyReadOnly, EROFS
|
org.freedesktop.DBus.Error.UnknownProperty, EBADR
|
||||||
org.freedesktop.DBus.Error.UnixProcessIdUnknown, ESRCH
|
org.freedesktop.DBus.Error.PropertyReadOnly, EROFS
|
||||||
org.freedesktop.DBus.Error.InvalidSignature, EINVAL
|
org.freedesktop.DBus.Error.UnixProcessIdUnknown, ESRCH
|
||||||
org.freedesktop.DBus.Error.InconsistentMessage, EBADMSG
|
org.freedesktop.DBus.Error.InvalidSignature, EINVAL
|
||||||
|
org.freedesktop.DBus.Error.InconsistentMessage, EBADMSG
|
||||||
#
|
#
|
||||||
org.freedesktop.DBus.Error.TimedOut, ETIMEDOUT
|
org.freedesktop.DBus.Error.TimedOut, ETIMEDOUT
|
||||||
org.freedesktop.DBus.Error.MatchRuleInvalid, EINVAL
|
org.freedesktop.DBus.Error.MatchRuleInvalid, EINVAL
|
||||||
org.freedesktop.DBus.Error.InvalidFileContent, EINVAL
|
org.freedesktop.DBus.Error.InvalidFileContent, EINVAL
|
||||||
org.freedesktop.DBus.Error.MatchRuleNotFound, ENOENT
|
org.freedesktop.DBus.Error.MatchRuleNotFound, ENOENT
|
||||||
org.freedesktop.DBus.Error.SELinuxSecurityContextUnknown, ESRCH
|
org.freedesktop.DBus.Error.SELinuxSecurityContextUnknown, ESRCH
|
||||||
org.freedesktop.DBus.Error.ObjectPathInUse, EBUSY
|
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_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_NOT_FOUND "org.freedesktop.DBus.Error.MatchRuleNotFound"
|
||||||
#define SD_BUS_ERROR_MATCH_RULE_INVALID "org.freedesktop.DBus.Error.MatchRuleInvalid"
|
#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;
|
_SD_END_DECLARATIONS;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue