static int
netdev_dummy_create(const struct netdev_class *class, const char *name,
- const struct shash *args OVS_UNUSED,
+ const struct shash *args,
struct netdev_dev **netdev_devp)
{
static unsigned int n = 0xaa550000;
struct netdev_dev_dummy *netdev_dev;
netdev_dev = xzalloc(sizeof *netdev_dev);
- netdev_dev_init(&netdev_dev->netdev_dev, name, class);
+ netdev_dev_init(&netdev_dev->netdev_dev, name, args, class);
netdev_dev->hwaddr[0] = 0xaa;
netdev_dev->hwaddr[1] = 0x55;
netdev_dev->hwaddr[2] = n >> 24;
netdev_dummy_get_mtu,
NULL, /* get_ifindex */
NULL, /* get_carrier */
+ NULL, /* get_miimon */
netdev_dummy_get_stats,
netdev_dummy_set_stats,
NULL, /* get_in6 */
NULL, /* add_router */
NULL, /* get_next_hop */
- NULL, /* get_tnl_iface */
+ NULL, /* get_status */
NULL, /* arp_lookup */
netdev_dummy_update_flags,