File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -2452,18 +2452,14 @@ struct fib_route_iter {
24522452static struct key_vector * fib_route_get_idx (struct fib_route_iter * iter ,
24532453 loff_t pos )
24542454{
2455- struct fib_table * tb = iter -> main_tb ;
24562455 struct key_vector * l , * * tp = & iter -> tnode ;
2457- struct trie * t ;
24582456 t_key key ;
24592457
24602458 /* use cache location of next-to-find key */
24612459 if (iter -> pos > 0 && pos >= iter -> pos ) {
24622460 pos -= iter -> pos ;
24632461 key = iter -> key ;
24642462 } else {
2465- t = (struct trie * )tb -> tb_data ;
2466- iter -> tnode = t -> kv ;
24672463 iter -> pos = 0 ;
24682464 key = 0 ;
24692465 }
@@ -2504,12 +2500,12 @@ static void *fib_route_seq_start(struct seq_file *seq, loff_t *pos)
25042500 return NULL ;
25052501
25062502 iter -> main_tb = tb ;
2503+ t = (struct trie * )tb -> tb_data ;
2504+ iter -> tnode = t -> kv ;
25072505
25082506 if (* pos != 0 )
25092507 return fib_route_get_idx (iter , * pos );
25102508
2511- t = (struct trie * )tb -> tb_data ;
2512- iter -> tnode = t -> kv ;
25132509 iter -> pos = 0 ;
25142510 iter -> key = 0 ;
25152511
You can’t perform that action at this time.
0 commit comments