mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
remove HOOK_STATS as it is only used once in the codebase
This commit is contained in:
parent
671e964d43
commit
cbaf8d40b3
2 changed files with 2 additions and 4 deletions
|
@ -110,9 +110,7 @@ enum hook_type {
|
|||
/** Hooks which are using private data must allocate and free them propery. */
|
||||
HOOK_STORAGE = HOOK_INIT | HOOK_DESTROY,
|
||||
/** All path related actions */
|
||||
HOOK_PATH = HOOK_PATH_START | HOOK_PATH_STOP | HOOK_PATH_RESTART,
|
||||
/** Hooks which are used to collect statistics. */
|
||||
HOOK_STATS = HOOK_STORAGE | HOOK_PATH | HOOK_READ | HOOK_PERIODIC,
|
||||
HOOK_PATH = HOOK_PATH_START | HOOK_PATH_STOP | HOOK_PATH_RESTART
|
||||
/** @} */
|
||||
};
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
extern struct list *hook_nodes;
|
||||
|
||||
REGISTER_HOOK("stats", "Collect statistics for the current path", 2, 1, hook_stats, HOOK_STATS)
|
||||
REGISTER_HOOK("stats", "Collect statistics for the current path", 2, 1, hook_stats, HOOK_STORAGE | HOOK_PATH | HOOK_READ | HOOK_PERIODIC)
|
||||
int hook_stats(struct hook *h, int when, struct hook_info *j)
|
||||
{
|
||||
struct stats *s = hook_storage(h, when, sizeof(struct stats), (ctor_cb_t) stats_init, (dtor_cb_t) stats_destroy);
|
||||
|
|
Loading…
Add table
Reference in a new issue