summaryrefslogtreecommitdiff
path: root/slab_automove.c
diff options
context:
space:
mode:
Diffstat (limited to 'slab_automove.c')
-rw-r--r--slab_automove.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/slab_automove.c b/slab_automove.c
index 8a66370..25a6bdb 100644
--- a/slab_automove.c
+++ b/slab_automove.c
@@ -30,7 +30,9 @@ typedef struct {
slab_stats_automove sam_after[MAX_NUMBER_OF_SLAB_CLASSES];
} slab_automove;
-void *slab_automove_init(uint32_t window_size, double max_age_ratio) {
+void *slab_automove_init(struct settings *settings) {
+ uint32_t window_size = settings->slab_automove_window;
+ double max_age_ratio = settings->slab_automove_ratio;
slab_automove *a = calloc(1, sizeof(slab_automove));
if (a == NULL)
return NULL;