aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac802154
diff options
context:
space:
mode:
authorVarka Bhadram <varkabhadram@gmail.com>2014-11-25 16:34:43 +0530
committerMarcel Holtmann <marcel@holtmann.org>2014-11-26 06:00:13 +0100
commit473f3766b5c2145f4c70bed39f4595b15c889ae2 (patch)
treece41c1b081dfe1cc8c25beec709c0e542dec910d /net/mac802154
parentieee802154: fix spelling mistakes (diff)
downloadlinux-dev-473f3766b5c2145f4c70bed39f4595b15c889ae2.tar.xz
linux-dev-473f3766b5c2145f4c70bed39f4595b15c889ae2.zip
mac802154: remove unnecessary if statement
Removes unnecessary if statement check for net device. Error check performed after alloc_netdev(). ndev = alloc_netdev(sizeof(*sdata) + local->hw.vif_data_size, name, NET_NAME_UNKNOWN, ieee802154_if_setup); if (!ndev) return ERR_PTR(-ENOMEM); .. Signed-off-by: Varka Bhadram <varkab@cdac.in> Acked-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'net/mac802154')
-rw-r--r--net/mac802154/iface.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/net/mac802154/iface.c b/net/mac802154/iface.c
index 38dfc72d24b6..9ae893057dd7 100644
--- a/net/mac802154/iface.c
+++ b/net/mac802154/iface.c
@@ -510,11 +510,9 @@ ieee802154_if_add(struct ieee802154_local *local, const char *name,
if (ret)
goto err;
- if (ndev) {
- ret = register_netdevice(ndev);
- if (ret < 0)
- goto err;
- }
+ ret = register_netdevice(ndev);
+ if (ret < 0)
+ goto err;
mutex_lock(&local->iflist_mtx);
list_add_tail_rcu(&sdata->list, &local->interfaces);