Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1cc5920f authored by Stephen Hemminger's avatar Stephen Hemminger Committed by David S. Miller
Browse files

strip: convert to net_device_ops

parent 1964e0de
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -2477,6 +2477,16 @@ static const struct header_ops strip_header_ops = {
	.rebuild = strip_rebuild_header,
};


static const struct net_device_ops strip_netdev_ops = {
	.ndo_open 	= strip_open_low,
	.ndo_stop 	= strip_close_low,
	.ndo_start_xmit = strip_xmit,
	.ndo_set_mac_address = strip_set_mac_address,
	.ndo_get_stats	= strip_get_stats,
	.ndo_change_mtu = strip_change_mtu,
};

/*
 * This routine is called by DDI when the
 * (dynamically assigned) device is registered
@@ -2503,18 +2513,8 @@ static void strip_dev_setup(struct net_device *dev)
	dev->dev_addr[0] = 0;
	dev->addr_len = sizeof(MetricomAddress);

	/*
	 * Pointers to interface service routines.
	 */

	dev->open = strip_open_low;
	dev->stop = strip_close_low;
	dev->hard_start_xmit = strip_xmit;
	dev->header_ops = &strip_header_ops;

	dev->set_mac_address = strip_set_mac_address;
	dev->get_stats = strip_get_stats;
	dev->change_mtu = strip_change_mtu;
	dev->header_ops = &strip_header_ops,
	dev->netdev_ops = &strip_netdev_ops;
}

/*