diff options
| author | default <nobody@localhost> | 2026-08-26 08:02:41 +0200 |
|---|---|---|
| committer | default <nobody@localhost> | 2026-08-26 08:02:41 +0200 |
| commit | 48aba53ddbca75bfdbda7d224c6d2c315fcd282a (patch) | |
| tree | 22f7ac6125c3e7e53c28920a0df769fcdf9d399c /data.c | |
| parent | 71a83e6578f910c3baa251e4128208b201ce9e45 (diff) | |
Use snac_op in instance_failure().
Diffstat (limited to 'data.c')
| -rw-r--r-- | data.c | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -3275,7 +3275,7 @@ int actor_failure(const char *actor, snac_op op) } -int instance_failure(const char *url, int op) +int instance_failure(const char *url, snac_op op) /* do some checks and accounting on instance failures */ { int ret = 0; @@ -3290,7 +3290,7 @@ int instance_failure(const char *url, int op) xs *fn = xs_fmt("%s/failure/%s", srv_basedir, md5); switch (op) { - case 0: /** check **/ + case OP_CHECK: /** check **/ if ((mt = mtime(fn)) != 0.0) { /* grace time */ double seconds_failing = xs_number_get(xs_dict_get_def(srv_config, "max_failing_days", "15")) @@ -3302,7 +3302,7 @@ int instance_failure(const char *url, int op) break; - case 1: /** register a failure **/ + case OP_ADD: /** register a failure **/ if (mtime(fn) == 0.0) { FILE *f; @@ -3315,11 +3315,14 @@ int instance_failure(const char *url, int op) break; - case 2: /** clear a failure **/ + case OP_DEL: /** clear a failure **/ /* called whenever a message comes from this instance */ unlink(fn); break; + + default: + break; } return ret; |