penalty
struct timeval remaining, penalty;
penalty.tv_sec = isakmp_cfg_config.auth_throttle;
penalty.tv_usec = 0;
timeradd(&penalty, &remaining, &res);
struct timeval now, penalty;
penalty.tv_sec = isakmp_cfg_config.auth_throttle;
penalty.tv_usec = 0;
timeradd(&now, &penalty, &te->penalty_ends);
static int penalty[sizeof(keylist) - 1][2];
int value, penalty; /* Penalised value and its penalty. */
struct penalty *next;
struct penalty *p;
penalty[op][operand] += p->penalty = WRONGPENALTY;
struct penalty **pp, *p;
value = random() % (maxval + penalty[op][operand]);
if (p->penalty > value) {
penalty[op][operand]--;
if (--(p->penalty) <= 0) {
value -= p->penalty;
static int loot, penalty;
penalty = loot = 0;
loot = loot - penalty;
penalty = 0;
penalty += loot / PENALTY;
#define cashvalue chunk*(loot-penalty)/25
if (loot >= penalty) {
long penalty = sectPerDisk / 5;
hdr->change_penalty = RF_MAX(penalty, 0);