diff options
Diffstat (limited to 'slab_automove.c')
-rw-r--r-- | slab_automove.c | 4 |
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; |