net/hsr: Fix NULL pointer dereference on incomplete hsr_newlink() params.
authorArvid Brodin <arvid.brodin@alten.se>
Fri, 4 Jul 2014 21:42:00 +0000 (23:42 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 8 Jul 2014 18:35:31 +0000 (11:35 -0700)
commita718dcc5e56546a62d00f57cc875faac2f42c8bf
tree35ea41cdc4e877c852fba2f82077964e1458dfe5
parentf266a683a4804dc499efc6c2206ef68efed029d0
net/hsr: Fix NULL pointer dereference on incomplete hsr_newlink() params.

If none of the slave interfaces are specified, struct nlattr *data[] may
be NULL. Make sure to check for that.

While I'm at it, fix the horrible error messages displayed when only one
of the slave interfaces isn't specified.

Signed-off-by: Arvid Brodin <arvid.brodin@alten.se>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/hsr/hsr_netlink.c