aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/processing/processor.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstrongswan/processing/processor.c')
-rw-r--r--src/libstrongswan/processing/processor.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/libstrongswan/processing/processor.c b/src/libstrongswan/processing/processor.c
index 605a7af75..c465f0259 100644
--- a/src/libstrongswan/processing/processor.c
+++ b/src/libstrongswan/processing/processor.c
@@ -437,6 +437,12 @@ METHOD(processor_t, set_threads, void,
this->mutex->unlock(this->mutex);
}
+METHOD(processor_t, get_threads, u_int,
+ private_processor_t *this)
+{
+ return this->desired_threads;
+}
+
METHOD(processor_t, cancel, void,
private_processor_t *this)
{
@@ -507,6 +513,7 @@ processor_t *processor_create()
.get_job_load = _get_job_load,
.queue_job = _queue_job,
.set_threads = _set_threads,
+ .get_threads = _get_threads,
.cancel = _cancel,
.destroy = _destroy,
},
@@ -525,4 +532,3 @@ processor_t *processor_create()
return &this->public;
}
-