X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=innduct.h;h=65077d66b865a80f19d6fbe4a0e2be735ed3d4c6;hb=5871f835aa5215f8d5e416bb44d13a059b523013;hp=4ccae7a3e5e60cf33c3945ac982bba2f03a7d01d;hpb=0d0b89542d5657ecb96b02f35b1bfdd53c635cb2;p=innduct.git diff --git a/innduct.h b/innduct.h index 4ccae7a..65077d6 100644 --- a/innduct.h +++ b/innduct.h @@ -176,6 +176,7 @@ extern int backlog_spontrescan_periods; extern int spontaneous_flush_periods; extern int max_separated_periods; extern int need_activity_periods; +extern int stats_log_periods; extern int lowvol_thresh; extern int lowvol_periods; @@ -362,7 +363,7 @@ static inline int isewouldblock(int errnoval) { PRINTF(3,0); INNLOGSETS(INNLOGSET_DECLARE) -/*----- innduct.c -----*/ +/*----- duct.c -----*/ void postfork(void); void period(void); @@ -433,6 +434,7 @@ void statemc_period_poll(void); void statemc_lock(void); void init_signals(void); void statemc_init(void); +void showstats(void); #define SMS(newstate, periods, why) \ (statemc_setstate(sm_##newstate,(periods),#newstate,(why))) @@ -472,7 +474,7 @@ extern pid_t inndcomm_child; /*========== general operational variables ==========*/ -/* innduct.c */ +/* duct.c */ extern oop_source *loop; extern ConnList conns; extern char *path_lock, *path_flushing, *path_defer, *path_dump; @@ -481,6 +483,7 @@ extern pid_t self_pid; extern int *lowvol_perperiod; extern int lowvol_circptr; extern int lowvol_total; /* does not include current period */ +extern int until_stats_log; /* statemc.c */ extern StateMachineState sms;