diff options
Diffstat (limited to 'net/mac80211/cfg.c')
-rw-r--r-- | net/mac80211/cfg.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c index 179dcbd8be1c..09d96a8f6c2c 100644 --- a/net/mac80211/cfg.c +++ b/net/mac80211/cfg.c | |||
@@ -1500,13 +1500,13 @@ static int ieee80211_add_mpath(struct wiphy *wiphy, struct net_device *dev, | |||
1500 | return -ENOENT; | 1500 | return -ENOENT; |
1501 | } | 1501 | } |
1502 | 1502 | ||
1503 | err = mesh_path_add(dst, sdata); | 1503 | err = mesh_path_add(sdata, dst); |
1504 | if (err) { | 1504 | if (err) { |
1505 | rcu_read_unlock(); | 1505 | rcu_read_unlock(); |
1506 | return err; | 1506 | return err; |
1507 | } | 1507 | } |
1508 | 1508 | ||
1509 | mpath = mesh_path_lookup(dst, sdata); | 1509 | mpath = mesh_path_lookup(sdata, dst); |
1510 | if (!mpath) { | 1510 | if (!mpath) { |
1511 | rcu_read_unlock(); | 1511 | rcu_read_unlock(); |
1512 | return -ENXIO; | 1512 | return -ENXIO; |
@@ -1518,12 +1518,12 @@ static int ieee80211_add_mpath(struct wiphy *wiphy, struct net_device *dev, | |||
1518 | } | 1518 | } |
1519 | 1519 | ||
1520 | static int ieee80211_del_mpath(struct wiphy *wiphy, struct net_device *dev, | 1520 | static int ieee80211_del_mpath(struct wiphy *wiphy, struct net_device *dev, |
1521 | u8 *dst) | 1521 | u8 *dst) |
1522 | { | 1522 | { |
1523 | struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); | 1523 | struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev); |
1524 | 1524 | ||
1525 | if (dst) | 1525 | if (dst) |
1526 | return mesh_path_del(dst, sdata); | 1526 | return mesh_path_del(sdata, dst); |
1527 | 1527 | ||
1528 | mesh_path_flush_by_iface(sdata); | 1528 | mesh_path_flush_by_iface(sdata); |
1529 | return 0; | 1529 | return 0; |
@@ -1547,7 +1547,7 @@ static int ieee80211_change_mpath(struct wiphy *wiphy, | |||
1547 | return -ENOENT; | 1547 | return -ENOENT; |
1548 | } | 1548 | } |
1549 | 1549 | ||
1550 | mpath = mesh_path_lookup(dst, sdata); | 1550 | mpath = mesh_path_lookup(sdata, dst); |
1551 | if (!mpath) { | 1551 | if (!mpath) { |
1552 | rcu_read_unlock(); | 1552 | rcu_read_unlock(); |
1553 | return -ENOENT; | 1553 | return -ENOENT; |
@@ -1611,7 +1611,7 @@ static int ieee80211_get_mpath(struct wiphy *wiphy, struct net_device *dev, | |||
1611 | sdata = IEEE80211_DEV_TO_SUB_IF(dev); | 1611 | sdata = IEEE80211_DEV_TO_SUB_IF(dev); |
1612 | 1612 | ||
1613 | rcu_read_lock(); | 1613 | rcu_read_lock(); |
1614 | mpath = mesh_path_lookup(dst, sdata); | 1614 | mpath = mesh_path_lookup(sdata, dst); |
1615 | if (!mpath) { | 1615 | if (!mpath) { |
1616 | rcu_read_unlock(); | 1616 | rcu_read_unlock(); |
1617 | return -ENOENT; | 1617 | return -ENOENT; |
@@ -1632,7 +1632,7 @@ static int ieee80211_dump_mpath(struct wiphy *wiphy, struct net_device *dev, | |||
1632 | sdata = IEEE80211_DEV_TO_SUB_IF(dev); | 1632 | sdata = IEEE80211_DEV_TO_SUB_IF(dev); |
1633 | 1633 | ||
1634 | rcu_read_lock(); | 1634 | rcu_read_lock(); |
1635 | mpath = mesh_path_lookup_by_idx(idx, sdata); | 1635 | mpath = mesh_path_lookup_by_idx(sdata, idx); |
1636 | if (!mpath) { | 1636 | if (!mpath) { |
1637 | rcu_read_unlock(); | 1637 | rcu_read_unlock(); |
1638 | return -ENOENT; | 1638 | return -ENOENT; |