Separated the public interfaces of the threading primitives.

This commit is contained in:
Tobias Brunner
2009-12-23 17:01:53 +01:00
parent f36143b0ba
commit eba64cef41
50 changed files with 361 additions and 371 deletions
+1 -1
View File
@@ -19,7 +19,7 @@
#include <stdint.h>
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
ENUM(debug_names, DBG_DMN, DBG_LIB,
"DMN",
+1 -1
View File
@@ -20,7 +20,7 @@
#include <daemon.h>
#include <utils/linked_list.h>
#include <threading.h>
#include <threading/rwlock.h>
typedef struct private_backend_manager_t private_backend_manager_t;
+1 -1
View File
@@ -21,7 +21,7 @@
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
#include <utils/linked_list.h>
#include <utils/identification.h>
+2 -2
View File
@@ -18,7 +18,7 @@
#include "credential_manager.h"
#include <daemon.h>
#include <threading.h>
#include <threading/rwlock.h>
#include <utils/linked_list.h>
#include <credentials/sets/cert_cache.h>
#include <credentials/sets/auth_cfg_wrapper.h>
@@ -1140,7 +1140,7 @@ static bool verify_trust_chain(private_credential_manager_t *this,
{
auth->add(auth, AUTH_RULE_CA_CERT, issuer->get_ref(issuer));
DBG1(DBG_CFG, " using trusted ca certificate \"%Y\"",
issuer->get_subject(issuer));
issuer->get_subject(issuer));
trusted = TRUE;
}
else
+1 -1
View File
@@ -19,7 +19,7 @@
#include <sched.h>
#include <daemon.h>
#include <threading.h>
#include <threading/rwlock.h>
#include <utils/linked_list.h>
/** cache size, a power of 2 for fast modulo */
+1 -1
View File
@@ -22,7 +22,7 @@
#include <daemon.h>
#include <network/socket.h>
#include <processing/jobs/callback_job.h>
#include <threading.h>
#include <threading/mutex.h>
typedef struct private_sender_t private_sender_t;
@@ -21,7 +21,7 @@
#include <daemon.h>
#include <utils/host.h>
#include <utils/linked_list.h>
#include <threading.h>
#include <threading/mutex.h>
/**
* Default RADIUS server port, when not configured
@@ -20,7 +20,7 @@
#include <daemon.h>
#include <utils/linked_list.h>
#include <threading.h>
#include <threading/mutex.h>
typedef struct private_eap_sim_file_triplets_t private_eap_sim_file_triplets_t;
@@ -30,7 +30,7 @@
#include "kernel_klips_ipsec.h"
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
#include <processing/jobs/callback_job.h>
#include <processing/jobs/acquire_job.h>
#include <processing/jobs/rekey_child_sa_job.h>
@@ -36,7 +36,7 @@
#include "kernel_netlink_shared.h"
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
#include <utils/hashtable.h>
#include <processing/jobs/callback_job.h>
#include <processing/jobs/acquire_job.h>
@@ -26,7 +26,7 @@
#include "kernel_netlink_shared.h"
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
#include <utils/linked_list.h>
#include <processing/jobs/callback_job.h>
#include <processing/jobs/roam_job.h>
@@ -22,7 +22,7 @@
#include "kernel_netlink_shared.h"
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
typedef struct private_netlink_socket_t private_netlink_socket_t;
@@ -56,7 +56,7 @@
#include <daemon.h>
#include <utils/host.h>
#include <threading.h>
#include <threading/mutex.h>
#include <processing/jobs/callback_job.h>
#include <processing/jobs/acquire_job.h>
#include <processing/jobs/migrate_job.h>
@@ -26,7 +26,7 @@
#include <daemon.h>
#include <utils/host.h>
#include <threading.h>
#include <threading/mutex.h>
#include <utils/linked_list.h>
#include <processing/jobs/callback_job.h>
#include <processing/jobs/roam_job.h>
@@ -24,7 +24,7 @@
#include <daemon.h>
#include <processing/jobs/callback_job.h>
#include <threading.h>
#include <threading/mutex.h>
typedef struct private_load_tester_plugin_t private_load_tester_plugin_t;
+1 -1
View File
@@ -20,7 +20,7 @@
#include <unistd.h>
#include <daemon.h>
#include <threading.h>
#include <threading/rwlock.h>
#include <credentials/certificates/x509.h>
typedef struct private_nm_creds_t private_nm_creds_t;
+1 -1
View File
@@ -18,7 +18,7 @@
#include <unistd.h>
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
typedef struct private_resolve_handler_t private_resolve_handler_t;
+1 -1
View File
@@ -18,7 +18,7 @@
#include <daemon.h>
#include <utils/linked_list.h>
#include <utils/hashtable.h>
#include <threading.h>
#include <threading/mutex.h>
#define POOL_LIMIT (sizeof(uintptr_t)*8)
+1 -1
View File
@@ -17,7 +17,7 @@
#include "stroke_ca.h"
#include "stroke_cred.h"
#include <threading.h>
#include <threading/rwlock.h>
#include <utils/linked_list.h>
#include <crypto/hashers/hasher.h>
+1 -1
View File
@@ -16,7 +16,7 @@
#include "stroke_config.h"
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
#include <utils/lexparser.h>
typedef struct private_stroke_config_t private_stroke_config_t;
+1 -1
View File
@@ -27,7 +27,7 @@
#include <credentials/certificates/ac.h>
#include <utils/linked_list.h>
#include <utils/lexparser.h>
#include <threading.h>
#include <threading/rwlock.h>
#include <daemon.h>
/* configuration directories and files */
+1 -1
View File
@@ -27,7 +27,7 @@
#include <processing/jobs/callback_job.h>
#include <daemon.h>
#include <threading.h> /* for Mac OS X compatible accept */
#include <threading/mutex.h> /* for Mac OS X compatible accept */
#include "stroke_config.h"
#include "stroke_control.h"
@@ -14,7 +14,7 @@
*/
#include <library.h>
#include <threading.h>
#include <threading/mutex.h>
#include <unistd.h>
#include <sched.h>
+1 -1
View File
@@ -18,7 +18,7 @@
#include <pthread.h>
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
typedef struct private_callback_job_t private_callback_job_t;
+1 -1
View File
@@ -22,7 +22,7 @@
#include "processor.h"
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
#include <utils/linked_list.h>
+1 -1
View File
@@ -23,7 +23,7 @@
#include <daemon.h>
#include <processing/processor.h>
#include <processing/jobs/callback_job.h>
#include <threading.h>
#include <threading/mutex.h>
/* the initial size of the heap */
#define HEAP_SIZE_DEFAULT 64
@@ -16,7 +16,7 @@
#include "eap_manager.h"
#include <utils/linked_list.h>
#include <threading.h>
#include <threading/rwlock.h>
typedef struct private_eap_manager_t private_eap_manager_t;
typedef struct eap_entry_t eap_entry_t;
+1 -1
View File
@@ -18,7 +18,7 @@
#include <math.h>
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
#include <utils/linked_list.h>
#include <crypto/hashers/hasher.h>
+2 -1
View File
@@ -22,7 +22,8 @@
#include <daemon.h>
#include <sa/ike_sa_id.h>
#include <bus/bus.h>
#include <threading.h>
#include <threading/mutex.h>
#include <threading/rwlock.h>
#include <utils/linked_list.h>
#include <crypto/hashers/hasher.h>
+1 -1
View File
@@ -16,7 +16,7 @@
#include "mediation_manager.h"
#include <daemon.h>
#include <threading.h>
#include <threading/mutex.h>
#include <utils/linked_list.h>
#include <processing/jobs/mediation_job.h>
+1 -1
View File
@@ -16,7 +16,7 @@
#include "trap_manager.h"
#include <daemon.h>
#include <threading.h>
#include <threading/rwlock.h>
#include <utils/linked_list.h>