[PATCH] net: Remove unnecessary variables
From: <hidden>
Date: 2021-05-14 10:09:06
From: zuoqilin <redacted> There is no need to define the variable "rate" to receive, just return directly. Signed-off-by: zuoqilin <redacted> --- net/can/proc.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/net/can/proc.c b/net/can/proc.c
index d1fe49e..b3099f0 100644
--- a/net/can/proc.c
+++ b/net/can/proc.c@@ -99,8 +99,6 @@ static void can_init_stats(struct net *net) static unsigned long calc_rate(unsigned long oldjif, unsigned long newjif, unsigned long count) { - unsigned long rate; - if (oldjif == newjif) return 0;
@@ -111,9 +109,7 @@ static unsigned long calc_rate(unsigned long oldjif, unsigned long newjif, return 99999999; } - rate = (count * HZ) / (newjif - oldjif); - - return rate; + return (count * HZ) / (newjif - oldjif); } void can_stat_update(struct timer_list *t)
--
1.9.1