diff options
author | Greg Rose <gregory.v.rose@intel.com> | 2010-05-04 18:12:06 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-05-06 00:15:33 -0400 |
commit | 7f01648aa32185b8047aea384237ad58e430e07f (patch) | |
tree | 3dbf1d4eb0e103e1dd4d01f2d622ff75d025db01 /drivers/net/ixgbe/ixgbe_main.c | |
parent | f04127760e582a9dccb22dfceb41cd1dad676794 (diff) |
ixgbe: Add support for VF MAC and VLAN configuration
Add support for the "ip link set" and "ip link show" commands that allow
configuration of the virtual functions' MAC and port VLAN via user space
command line.
Signed-off-by: Greg Rose <gregory.v.rose@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ixgbe/ixgbe_main.c')
-rw-r--r-- | drivers/net/ixgbe/ixgbe_main.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/ixgbe/ixgbe_main.c b/drivers/net/ixgbe/ixgbe_main.c index 0a0e90e80025..d1a1868df817 100644 --- a/drivers/net/ixgbe/ixgbe_main.c +++ b/drivers/net/ixgbe/ixgbe_main.c | |||
@@ -6311,6 +6311,10 @@ static const struct net_device_ops ixgbe_netdev_ops = { | |||
6311 | .ndo_vlan_rx_add_vid = ixgbe_vlan_rx_add_vid, | 6311 | .ndo_vlan_rx_add_vid = ixgbe_vlan_rx_add_vid, |
6312 | .ndo_vlan_rx_kill_vid = ixgbe_vlan_rx_kill_vid, | 6312 | .ndo_vlan_rx_kill_vid = ixgbe_vlan_rx_kill_vid, |
6313 | .ndo_do_ioctl = ixgbe_ioctl, | 6313 | .ndo_do_ioctl = ixgbe_ioctl, |
6314 | .ndo_set_vf_mac = ixgbe_ndo_set_vf_mac, | ||
6315 | .ndo_set_vf_vlan = ixgbe_ndo_set_vf_vlan, | ||
6316 | .ndo_set_vf_tx_rate = ixgbe_ndo_set_vf_bw, | ||
6317 | .ndo_get_vf_config = ixgbe_ndo_get_vf_config, | ||
6314 | #ifdef CONFIG_NET_POLL_CONTROLLER | 6318 | #ifdef CONFIG_NET_POLL_CONTROLLER |
6315 | .ndo_poll_controller = ixgbe_netpoll, | 6319 | .ndo_poll_controller = ixgbe_netpoll, |
6316 | #endif | 6320 | #endif |