net: vrf: Add extack messages for newlink failures
authorDavid Ahern <dsahern@gmail.com>
Mon, 7 Aug 2017 17:08:10 +0000 (10:08 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 7 Aug 2017 22:16:33 +0000 (15:16 -0700)
commit53b948356554376ec6f89016376825d48bf396c3
tree1ae11a0641a1c36712b36d9fed5368f8fd5bdd93
parent733a707d6c6a1a96625a45c4bdb19618d48ca74b
net: vrf: Add extack messages for newlink failures

Add extack error messages for failure paths creating vrf devices. Once
extack support is added to iproute2, we go from the unhelpful:
    $  ip li add foobar type vrf
    RTNETLINK answers: Invalid argument

to:
    $ ip li add foobar type vrf
    Error: VRF table id is missing

Signed-off-by: David Ahern <dsahern@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/vrf.c