net/tun: use reciprocal_scale
authorStephen Hemminger <stephen@networkplumber.org>
Fri, 26 Jan 2024 00:25:11 +0000 (16:25 -0800)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 30 Jan 2024 11:02:32 +0000 (12:02 +0100)
commit3f3ebe53620818f6e9b029850cb47b96a4ac5b3b
treec0f1ff282d3068a586ac73525e2d42aae5688590
parente8166eb24692ddac08ed3a401d3d09e9b4443642
net/tun: use reciprocal_scale

Use the inline function reciprocal_scale rather than open coding
the scale optimization.  Also, remove unnecessary initializations.
Resulting compiled code is unchanged (according to godbolt).

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Reviewed-by: Willem de Bruijn <willemb@google.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Link: https://lore.kernel.org/r/20240126002550.169608-1-stephen@networkplumber.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/tun.c