um: Add checks to mtu parameter parsing

Adds a sanity check to the parsing of mtu command line param

Signed-off-by: Anton Ivanov <[email protected]>
Signed-off-by: Richard Weinberger <[email protected]>
This commit is contained in:
Anton Ivanov 2019-08-09 08:40:19 +01:00 • committed by Richard Weinberger
commit 5853193103

View file

@ -121,7 +121,8 @@ static int get_mtu(struct arglist *def)
if (mtu != NULL) {
if (kstrtoul(mtu, 10, &result) == 0)
return result;
if ((result < (1 << 16) - 1) && (result >= 576))
return result;
}
return ETH_MAX_PACKET;
}