netdev-bsd: Fix netdev_bsd_get_mtu() return value.
authorBen Pfaff <blp@nicira.com>
Thu, 16 Apr 2015 21:19:37 +0000 (14:19 -0700)
committerBen Pfaff <blp@nicira.com>
Fri, 17 Apr 2015 16:34:29 +0000 (09:34 -0700)
commit4c37616790aed90e6c7bf8fee61b29d0c6248044
treee2e4f43b72768bb03511482d6d336cab68907f01
parentd91f11d0e0812ef96f359348cbe48e9c48d9152f
netdev-bsd: Fix netdev_bsd_get_mtu() return value.

When netdev_bsd_get_mtu() failed, it didn't report the error to the caller,
so the caller couldn't work around not knowing the MTU, and ended up using
an uninitialized 'mtu' value.

Found by LLVM scan-build.

Reported-by: Kevin Lo <kevlo@FreeBSD.org>
Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Jarno Rajahalme <jrajahalme@nicira.com>
Acked-by: Kevin Lo <kevlo@FreeBSD.org>
Acked-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
lib/netdev-bsd.c