batman-adv: Utilize prandom_u32_max for random [0, max) values
authorSven Eckelmann <sven@narfation.org>
Mon, 13 Apr 2020 19:23:29 +0000 (21:23 +0200)
committerSimon Wunderlich <sw@simonwunderlich.de>
Tue, 21 Apr 2020 08:07:31 +0000 (10:07 +0200)
commit26893e7e928e1790852b072edb9bff3c1309e111
treed52f2653a1ea2c3ae24f44106156630c4db7263c
parent9204a4f876b229505f4ab947124d1160b80bbb4c
batman-adv: Utilize prandom_u32_max for random [0, max) values

The kernel provides a function to create random values from 0 - (max-1)
since commit f337db64af05 ("random32: add prandom_u32_max and convert open
coded users"). Simply use this function to replace code sections which use
prandom_u32 and a handcrafted method to map it to the correct range.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
net/batman-adv/bat_iv_ogm.c
net/batman-adv/bat_v_elp.c
net/batman-adv/bat_v_ogm.c