diff options
Diffstat (limited to 'net')
-rw-r--r-- | net/tipc/name_table.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/tipc/name_table.c b/net/tipc/name_table.c index 105ba7adf06f..ab0ac62a1287 100644 --- a/net/tipc/name_table.c +++ b/net/tipc/name_table.c | |||
@@ -811,8 +811,8 @@ static void tipc_purge_publications(struct net *net, struct name_seq *seq) | |||
811 | sseq = seq->sseqs; | 811 | sseq = seq->sseqs; |
812 | info = sseq->info; | 812 | info = sseq->info; |
813 | list_for_each_entry_safe(publ, safe, &info->zone_list, zone_list) { | 813 | list_for_each_entry_safe(publ, safe, &info->zone_list, zone_list) { |
814 | tipc_nametbl_remove_publ(net, publ->type, publ->lower, | 814 | tipc_nameseq_remove_publ(net, seq, publ->lower, publ->node, |
815 | publ->node, publ->ref, publ->key); | 815 | publ->ref, publ->key); |
816 | kfree_rcu(publ, rcu); | 816 | kfree_rcu(publ, rcu); |
817 | } | 817 | } |
818 | hlist_del_init_rcu(&seq->ns_list); | 818 | hlist_del_init_rcu(&seq->ns_list); |