Commit a7513528 authored by Allan Stephens's avatar Allan Stephens Committed by David S. Miller
Browse files

[TIPC]: Withdrawing all names from nameless port now returns success, not error

parent 51f9cc1f
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -1171,8 +1171,6 @@ int tipc_withdraw(u32 ref, unsigned int scope, struct tipc_name_seq const *seq)
	p_ptr = tipc_port_lock(ref);
	if (!p_ptr)
		return -EINVAL;
	if (!p_ptr->publ.published)
		goto exit;
	if (!seq) {
		list_for_each_entry_safe(publ, tpubl, 
					 &p_ptr->publications, pport_list) {
@@ -1199,7 +1197,6 @@ int tipc_withdraw(u32 ref, unsigned int scope, struct tipc_name_seq const *seq)
	}
	if (list_empty(&p_ptr->publications))
		p_ptr->publ.published = 0;
exit:
	tipc_port_unlock(p_ptr);
	return res;
}