Tor 0.4.9.0-alpha-dev
Data Fields
overload_onionskin_assessment_t Struct Reference

Data Fields

uint64_t n_ntor_requested
 
uint64_t n_ntor_dropped
 
time_t next_assessment_time
 

Detailed Description

Structure containing information for an assessment period of the onionskin drop overload general signal.

It is used to track, within a time period, how many requests we've gotten and how many were dropped. The overload general signal is decided from these depending on some consensus parameters.

Definition at line 2280 of file rephist.c.

Field Documentation

◆ n_ntor_dropped

uint64_t n_ntor_dropped

Total number of dropped ntor onionskins for an assessment period.

Definition at line 2285 of file rephist.c.

◆ n_ntor_requested

uint64_t n_ntor_requested

Total number of ntor onionskin requested for an assessment period.

Definition at line 2282 of file rephist.c.

Referenced by overload_general_onionskin_assessment().

◆ next_assessment_time

time_t next_assessment_time

When is the next assessment time of the general overload for ntor onionskin drop. Once this time is reached, all stats are reset and this time is set to the next assessment time.

Definition at line 2290 of file rephist.c.

Referenced by overload_general_onionskin_assessment().


The documentation for this struct was generated from the following file: