rem: hash_table->timers[list_id].first_tl.next_tl = &(hash_table->timers[list_id].last_tl ); hash_table->timers[list_id].last_tl.prev_tl = &(hash_table->timers[list_id].first_tl ); hash_table->timers[list_id].first_tl.prev_tl = hash_table->timers[list_id].last_tl.next_tl = NULL; hash_table->timers[list_id].last_tl.time_out = -1;
add: timertable->timers[list_id].first_tl.next_tl = &(timertable->timers[list_id].last_tl ); timertable->timers[list_id].last_tl.prev_tl = &(timertable->timers[list_id].first_tl ); timertable->timers[list_id].first_tl.prev_tl = timertable->timers[list_id].last_tl.next_tl = NULL; timertable->timers[list_id].last_tl.time_out = -1;
context: void reset_timer_list( struct s_table* hash_table, enum lists list_id){	hash_table->timers[list_id].first_tl.next_tl =		&(hash_table->timers[list_id].last_tl );	hash_table->timers[list_id].last_tl.prev_tl =		&(hash_table->timers[list_id].first_tl );	hash_table->timers[list_id].first_tl.prev_tl =		hash_table->timers[list_id].last_tl.next_tl = NULL;	hash_table->timers[list_id].last_tl.time_out = -1;}