Skip to content

Commit

Permalink
xen-netback: make ops structs const
Browse files Browse the repository at this point in the history
All tables of function pointers should be const to make hacks
more difficult. Compile tested only.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
stephen hemminger authored and David S. Miller committed Jan 5, 2012
1 parent 3464645 commit 813abbb
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions drivers/net/xen-netback/interface.c
Original file line number Diff line number Diff line change
Expand Up @@ -223,15 +223,15 @@ static void xenvif_get_strings(struct net_device *dev, u32 stringset, u8 * data)
}
}

static struct ethtool_ops xenvif_ethtool_ops = {
static const struct ethtool_ops xenvif_ethtool_ops = {
.get_link = ethtool_op_get_link,

.get_sset_count = xenvif_get_sset_count,
.get_ethtool_stats = xenvif_get_ethtool_stats,
.get_strings = xenvif_get_strings,
};

static struct net_device_ops xenvif_netdev_ops = {
static const struct net_device_ops xenvif_netdev_ops = {
.ndo_start_xmit = xenvif_start_xmit,
.ndo_get_stats = xenvif_get_stats,
.ndo_open = xenvif_open,
Expand Down

0 comments on commit 813abbb

Please sign in to comment.