net: add rte prefix to ether defines
[dpdk.git] / drivers / net / failsafe / failsafe_ether.c
index 1783165..4746fad 100644 (file)
@@ -166,15 +166,16 @@ fs_eth_dev_conf_apply(struct rte_eth_dev *dev,
                DEBUG("Configure additional MAC address%s",
                        (PRIV(dev)->nb_mac_addr > 2 ? "es" : ""));
        for (i = 1; i < PRIV(dev)->nb_mac_addr; i++) {
-               struct ether_addr *ea;
+               struct rte_ether_addr *ea;
 
                ea = &dev->data->mac_addrs[i];
                ret = rte_eth_dev_mac_addr_add(PORT_ID(sdev), ea,
                                PRIV(dev)->mac_addr_pool[i]);
                if (ret) {
-                       char ea_fmt[ETHER_ADDR_FMT_SIZE];
+                       char ea_fmt[RTE_ETHER_ADDR_FMT_SIZE];
 
-                       ether_format_addr(ea_fmt, ETHER_ADDR_FMT_SIZE, ea);
+                       rte_ether_format_addr(ea_fmt,
+                                       RTE_ETHER_ADDR_FMT_SIZE, ea);
                        ERROR("Adding MAC address %s failed", ea_fmt);
                        return ret;
                }
@@ -294,11 +295,12 @@ fs_dev_remove(struct sub_device *sdev)
        case DEV_PARSED:
        case DEV_UNDEFINED:
                sdev->state = DEV_UNDEFINED;
+               sdev->sdev_port_id = RTE_MAX_ETHPORTS;
                /* the end */
                break;
        }
        sdev->remove = 0;
-       failsafe_hotplug_alarm_install(sdev->fs_dev);
+       failsafe_hotplug_alarm_install(fs_dev(sdev));
 }
 
 static void
@@ -318,8 +320,9 @@ fs_dev_stats_save(struct sub_device *sdev)
                        WARN("Using latest snapshot taken before %"PRIu64" seconds.\n",
                                 (rte_rdtsc() - timestamp) / rte_get_tsc_hz());
        }
-       failsafe_stats_increment(&PRIV(sdev->fs_dev)->stats_accumulator,
-                       err ? &sdev->stats_snapshot.stats : &stats);
+       failsafe_stats_increment
+               (&PRIV(fs_dev(sdev))->stats_accumulator,
+               err ? &sdev->stats_snapshot.stats : &stats);
        memset(&sdev->stats_snapshot, 0, sizeof(sdev->stats_snapshot));
 }
 
@@ -566,17 +569,17 @@ failsafe_eth_rmv_event_callback(uint16_t port_id __rte_unused,
 {
        struct sub_device *sdev = cb_arg;
 
-       fs_lock(sdev->fs_dev, 0);
+       fs_lock(fs_dev(sdev), 0);
        /* Switch as soon as possible tx_dev. */
-       fs_switch_dev(sdev->fs_dev, sdev);
+       fs_switch_dev(fs_dev(sdev), sdev);
        /* Use safe bursts in any case. */
-       failsafe_set_burst_fn(sdev->fs_dev, 1);
+       failsafe_set_burst_fn(fs_dev(sdev), 1);
        /*
         * Async removal, the sub-PMD will try to unregister
         * the callback at the source of the current thread context.
         */
        sdev->remove = 1;
-       fs_unlock(sdev->fs_dev, 0);
+       fs_unlock(fs_dev(sdev), 0);
        return 0;
 }