diff options
| author | Donald Sharp <sharpd@nvidia.com> | 2022-06-03 10:37:34 -0400 | 
|---|---|---|
| committer | Donald Sharp <sharpd@nvidia.com> | 2022-07-21 08:27:35 -0400 | 
| commit | 546c8d78e7ff37936eb6ad3349f25f4832234024 (patch) | |
| tree | 644df87678be3076370efddaaf5a6de413d91b60 /ripngd/ripngd.c | |
| parent | f6499a7608529a439d6f809e9022754b7533c271 (diff) | |
ripngd: Remove various macros that overlap THREAD_OFF
Let's just use THREAD_OFF consistently in the code base
instead of each daemon having a special macro that needs to
be looked at and remembered what it does.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'ripngd/ripngd.c')
| -rw-r--r-- | ripngd/ripngd.c | 34 | 
1 files changed, 17 insertions, 17 deletions
diff --git a/ripngd/ripngd.c b/ripngd/ripngd.c index e7d2928697..a587d8c36d 100644 --- a/ripngd/ripngd.c +++ b/ripngd/ripngd.c @@ -431,7 +431,7 @@ static void ripng_garbage_collect(struct thread *t)  	rinfo = THREAD_ARG(t);  	/* Off timeout timer. */ -	RIPNG_TIMER_OFF(rinfo->t_timeout); +	THREAD_OFF(rinfo->t_timeout);  	/* Get route_node pointer. */  	rp = rinfo->rp; @@ -518,14 +518,14 @@ struct ripng_info *ripng_ecmp_replace(struct ripng *ripng,  	/* Re-use the first entry, and delete the others. */  	for (ALL_LIST_ELEMENTS(list, node, nextnode, tmp_rinfo))  		if (tmp_rinfo != rinfo) { -			RIPNG_TIMER_OFF(tmp_rinfo->t_timeout); -			RIPNG_TIMER_OFF(tmp_rinfo->t_garbage_collect); +			THREAD_OFF(tmp_rinfo->t_timeout); +			THREAD_OFF(tmp_rinfo->t_garbage_collect);  			list_delete_node(list, node);  			ripng_info_free(tmp_rinfo);  		} -	RIPNG_TIMER_OFF(rinfo->t_timeout); -	RIPNG_TIMER_OFF(rinfo->t_garbage_collect); +	THREAD_OFF(rinfo->t_timeout); +	THREAD_OFF(rinfo->t_garbage_collect);  	memcpy(rinfo, rinfo_new, sizeof(struct ripng_info));  	if (ripng_route_rte(rinfo)) { @@ -557,7 +557,7 @@ struct ripng_info *ripng_ecmp_delete(struct ripng *ripng,  	struct agg_node *rp = rinfo->rp;  	struct list *list = (struct list *)rp->info; -	RIPNG_TIMER_OFF(rinfo->t_timeout); +	THREAD_OFF(rinfo->t_timeout);  	if (rinfo->metric != RIPNG_METRIC_INFINITY)  		ripng_aggregate_decrement(rp, rinfo); @@ -565,7 +565,7 @@ struct ripng_info *ripng_ecmp_delete(struct ripng *ripng,  	if (listcount(list) > 1) {  		/* Some other ECMP entries still exist. Just delete this entry.  		 */ -		RIPNG_TIMER_OFF(rinfo->t_garbage_collect); +		THREAD_OFF(rinfo->t_garbage_collect);  		listnode_delete(list, rinfo);  		if (ripng_route_rte(rinfo)  		    && CHECK_FLAG(rinfo->flags, RIPNG_RTF_FIB)) @@ -611,7 +611,7 @@ static void ripng_timeout(struct thread *t)  static void ripng_timeout_update(struct ripng *ripng, struct ripng_info *rinfo)  {  	if (rinfo->metric != RIPNG_METRIC_INFINITY) { -		RIPNG_TIMER_OFF(rinfo->t_timeout); +		THREAD_OFF(rinfo->t_timeout);  		thread_add_timer(master, ripng_timeout, rinfo,  				 ripng->timeout_time, &rinfo->t_timeout);  	} @@ -1022,7 +1022,7 @@ void ripng_redistribute_delete(struct ripng *ripng, int type, int sub_type,  				RIPNG_TIMER_ON(rinfo->t_garbage_collect,  					       ripng_garbage_collect,  					       ripng->garbage_time); -				RIPNG_TIMER_OFF(rinfo->t_timeout); +				THREAD_OFF(rinfo->t_timeout);  				/* Aggregate count decrement. */  				ripng_aggregate_decrement(rp, rinfo); @@ -1061,7 +1061,7 @@ void ripng_redistribute_withdraw(struct ripng *ripng, int type)  				RIPNG_TIMER_ON(rinfo->t_garbage_collect,  					       ripng_garbage_collect,  					       ripng->garbage_time); -				RIPNG_TIMER_OFF(rinfo->t_timeout); +				THREAD_OFF(rinfo->t_timeout);  				/* Aggregate count decrement. */  				ripng_aggregate_decrement(rp, rinfo); @@ -2209,8 +2209,8 @@ void ripng_ecmp_disable(struct ripng *ripng)  			/* Drop all other entries, except the first one. */  			for (ALL_LIST_ELEMENTS(list, node, nextnode, tmp_rinfo))  				if (tmp_rinfo != rinfo) { -					RIPNG_TIMER_OFF(tmp_rinfo->t_timeout); -					RIPNG_TIMER_OFF( +					THREAD_OFF(tmp_rinfo->t_timeout); +					THREAD_OFF(  						tmp_rinfo->t_garbage_collect);  					list_delete_node(list, node);  					ripng_info_free(tmp_rinfo); @@ -2528,8 +2528,8 @@ static void ripng_instance_disable(struct ripng *ripng)  				ripng_zebra_ipv6_delete(ripng, rp);  			for (ALL_LIST_ELEMENTS_RO(list, listnode, rinfo)) { -				RIPNG_TIMER_OFF(rinfo->t_timeout); -				RIPNG_TIMER_OFF(rinfo->t_garbage_collect); +				THREAD_OFF(rinfo->t_timeout); +				THREAD_OFF(rinfo->t_garbage_collect);  				ripng_info_free(rinfo);  			}  			list_delete(&list); @@ -2548,9 +2548,9 @@ static void ripng_instance_disable(struct ripng *ripng)  	ripng_redistribute_disable(ripng);  	/* Cancel the RIPng timers */ -	RIPNG_TIMER_OFF(ripng->t_update); -	RIPNG_TIMER_OFF(ripng->t_triggered_update); -	RIPNG_TIMER_OFF(ripng->t_triggered_interval); +	THREAD_OFF(ripng->t_update); +	THREAD_OFF(ripng->t_triggered_update); +	THREAD_OFF(ripng->t_triggered_interval);  	/* Cancel the read thread */  	thread_cancel(&ripng->t_read);  | 
