MINOR: stream: prepare the hot refresh of timeouts

Define a stream function to allow to update the timeouts.
This commit is in preparation for the support of dynamic timeouts with
the set-timeout rule.
This commit is contained in:
Amaury Denoyelle 2020-12-10 13:43:51 +01:00 committed by Christopher Faulet
parent 5a9fc2d10f
commit b715078821
2 changed files with 7 additions and 0 deletions

View File

@ -343,6 +343,8 @@ static inline void stream_choose_redispatch(struct stream *s)
}
int stream_set_timeout(struct stream *s, enum act_timeout_name name, int timeout);
void service_keywords_register(struct action_kw_list *kw_list);
struct action_kw *service_find(const char *kw);
void list_services(FILE *out);

View File

@ -811,6 +811,11 @@ void stream_process_counters(struct stream *s)
}
}
int stream_set_timeout(struct stream *s, enum act_timeout_name name, int timeout)
{
return 0;
}
/*
* This function handles the transition between the SI_ST_CON state and the
* SI_ST_EST state. It must only be called after switching from SI_ST_CON (or