projects
/
platform
/
upstream
/
dbus.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
dbus-marshal-validate: Check brackets in signature nest correctly
[platform/upstream/dbus.git]
/
dbus
/
dbus-sysdeps-unix.h
diff --git
a/dbus/dbus-sysdeps-unix.h
b/dbus/dbus-sysdeps-unix.h
index
279cae2
..
830d5cd
100644
(file)
--- a/
dbus/dbus-sysdeps-unix.h
+++ b/
dbus/dbus-sysdeps-unix.h
@@
-105,6
+105,7
@@
typedef struct DBusGroupInfo DBusGroupInfo;
*/
struct DBusUserInfo
{
*/
struct DBusUserInfo
{
+ size_t refcount; /**< Reference count */
dbus_uid_t uid; /**< UID */
dbus_gid_t primary_gid; /**< GID */
dbus_gid_t *group_ids; /**< Groups IDs, *including* above primary group */
dbus_uid_t uid; /**< UID */
dbus_gid_t primary_gid; /**< GID */
dbus_gid_t *group_ids; /**< Groups IDs, *including* above primary group */
@@
-118,6
+119,7
@@
struct DBusUserInfo
*/
struct DBusGroupInfo
{
*/
struct DBusGroupInfo
{
+ size_t refcount; /**< Reference count */
dbus_gid_t gid; /**< GID */
char *groupname; /**< Group name */
};
dbus_gid_t gid; /**< GID */
char *groupname; /**< Group name */
};
@@
-165,6
+167,12
@@
DBUS_PRIVATE_EXPORT
dbus_bool_t _dbus_ensure_standard_fds (DBusEnsureStandardFdsFlags flags,
const char **error_str_p);
dbus_bool_t _dbus_ensure_standard_fds (DBusEnsureStandardFdsFlags flags,
const char **error_str_p);
+/** A UNIX signal handler */
+typedef void (* DBusSignalHandler) (int sig);
+
+void _dbus_set_signal_handler (int sig,
+ DBusSignalHandler handler);
+
/** @} */
DBUS_END_DECLS
/** @} */
DBUS_END_DECLS