diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2008-12-12 00:45:36 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2008-12-12 00:45:36 +0100 |
commit | cd320803ef8b6850e097adcd4c074ef416be190a (patch) | |
tree | a53f07d3fc2fbc8421d5dcf7edda0c8f6418cc88 /src/security.c | |
parent | b149b69096a0efd9889ade2faef3c6ad83d73814 (diff) | |
download | connman-cd320803ef8b6850e097adcd4c074ef416be190a.tar.gz connman-cd320803ef8b6850e097adcd4c074ef416be190a.tar.bz2 connman-cd320803ef8b6850e097adcd4c074ef416be190a.zip |
Remove usage of reader/write lock
Diffstat (limited to 'src/security.c')
-rw-r--r-- | src/security.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/security.c b/src/security.c index c7c3ccf1..41d45e40 100644 --- a/src/security.c +++ b/src/security.c @@ -25,7 +25,6 @@ #include "connman.h" -static GStaticRWLock security_lock = G_STATIC_RW_LOCK_INIT; static GSList *security_list = NULL; static gint compare_priority(gconstpointer a, gconstpointer b) @@ -48,13 +47,9 @@ int connman_security_register(struct connman_security *security) { DBG("security %p name %s", security, security->name); - g_static_rw_lock_writer_lock(&security_lock); - security_list = g_slist_insert_sorted(security_list, security, compare_priority); - g_static_rw_lock_writer_unlock(&security_lock); - return 0; } @@ -68,11 +63,7 @@ void connman_security_unregister(struct connman_security *security) { DBG("security %p name %s", security, security->name); - g_static_rw_lock_writer_lock(&security_lock); - security_list = g_slist_remove(security_list, security); - - g_static_rw_lock_writer_unlock(&security_lock); } int __connman_security_check_privileges(DBusMessage *message) @@ -85,8 +76,6 @@ int __connman_security_check_privileges(DBusMessage *message) sender = dbus_message_get_sender(message); - g_static_rw_lock_reader_lock(&security_lock); - for (list = security_list; list; list = list->next) { struct connman_security *security = list->data; @@ -98,7 +87,5 @@ int __connman_security_check_privileges(DBusMessage *message) } } - g_static_rw_lock_reader_unlock(&security_lock); - return err; } |