ipvlan: don't check for valid @mode argument in rtnl_link_ipvlan_set_mode()
ipvlan: don't check for valid @mode argument in rtnl_link_ipvlan_set_mode()

In the future kernel might support more modes. Don't be so
strict in rtnl_link_ipvlan_set_mode() and accept any uint16
mode.
This way when adding new modes, rtnl_link_ipvlan_set_mode() does not
need to be changed.

If the user passes an invalid value and sends a message to the kernel,
it will be rejected there.

http://lists.infradead.org/pipermail/libnl/2015-June/001902.html

Fixes: 7de5be85bf9aa3eb9f022e4813226135e89adec2

Signed-off-by: Thomas Haller <16e26612e4159990a6b3691e92592e691ff74132@redhat.com>

dsahern/libnl,dsahern/libnl,tklauser/libnl,tklauser/libnl,mshirley/libnl,mshirley/libnl,greearb/libnl-ct,HolyShitMan/libnl-1,mshirley/libnl,dsahern/libnl,greearb/libnl-ct,HolyShitMan/libnl-1,greearb/libnl-ct,mshirley/libnl,tklauser/libnl,kolyshkin/libnl,HolyShitMan/libnl-1,thom311/libnl,thom311/libnl,kolyshkin/libnl,kolyshkin/libnl,HolyShitMan/libnl-1,kolyshkin/libnl,tklauser/libnl,thom311/libnl,dsahern/libnl