diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2018-05-18 03:46:41 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-06-08 16:16:42 +0000 |
commit | fb75d109a1a264946b8fba01331bc557a8994820 (patch) | |
tree | 0458e5ca0e770b49814d7dd21ec41ba1db1058e4 /src | |
parent | dd24cd39c05119e27e958e01f9b4a5bb20506ff7 (diff) |
cosmetic: penalty timers: constify, tweak doc
Change-Id: I28addc9a16a4c81978290303d368f630a8334228
Diffstat (limited to 'src')
-rw-r--r-- | src/osmo-bsc/penalty_timers.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/osmo-bsc/penalty_timers.c b/src/osmo-bsc/penalty_timers.c index b80fec946..02cf2468a 100644 --- a/src/osmo-bsc/penalty_timers.c +++ b/src/osmo-bsc/penalty_timers.c @@ -34,7 +34,7 @@ struct penalty_timers { struct penalty_timer { struct llist_head entry; - void *for_object; + const void *for_object; unsigned int timeout; }; @@ -55,7 +55,7 @@ struct penalty_timers *penalty_timers_init(void *ctx) return pt; } -void penalty_timers_add(struct penalty_timers *pt, void *for_object, int timeout) +void penalty_timers_add(struct penalty_timers *pt, const void *for_object, int timeout) { struct penalty_timer *timer; unsigned int now; @@ -89,7 +89,7 @@ void penalty_timers_add(struct penalty_timers *pt, void *for_object, int timeout llist_add_tail(&timer->entry, &pt->timers); } -unsigned int penalty_timers_remaining(struct penalty_timers *pt, void *for_object) +unsigned int penalty_timers_remaining(struct penalty_timers *pt, const void *for_object) { struct penalty_timer *timer; unsigned int now = time_now(); @@ -107,7 +107,7 @@ unsigned int penalty_timers_remaining(struct penalty_timers *pt, void *for_objec return max_remaining; } -void penalty_timers_clear(struct penalty_timers *pt, void *for_object) +void penalty_timers_clear(struct penalty_timers *pt, const void *for_object) { struct penalty_timer *timer, *timer2; llist_for_each_entry_safe(timer, timer2, &pt->timers, entry) { |