diff options
author | Stephen Hemminger <shemminger@vyatta.com> | 2008-10-28 22:12:36 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-10-28 23:02:34 -0700 |
commit | b30200616f97a81243e6d0c644d8ab06bf0b8115 (patch) | |
tree | a87436afe55a6d8f5323df8ce7af99315713b78e /net/8021q/vlan.h | |
parent | 3717746ef8b5a9279281b5d318496710984ed739 (diff) | |
download | lwn-b30200616f97a81243e6d0c644d8ab06bf0b8115.tar.gz lwn-b30200616f97a81243e6d0c644d8ab06bf0b8115.zip |
vlan: propogate ethtool speed values
This enables more ethtool information. The speed and settings of the
underlying device are propagated up. This makes services like SNMP that
use ethtool to get speed setting, work when managing a vlan, without adding
silly heurtistics into SNMP daemon.
For the driver info, just use existing driver strings.
Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/8021q/vlan.h')
-rw-r--r-- | net/8021q/vlan.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/net/8021q/vlan.h b/net/8021q/vlan.h index a6603a4d917f..82570bc2a180 100644 --- a/net/8021q/vlan.h +++ b/net/8021q/vlan.h @@ -108,8 +108,10 @@ static inline int vlan_gvrp_init(void) { return 0; } static inline void vlan_gvrp_uninit(void) {} #endif -int vlan_netlink_init(void); -void vlan_netlink_fini(void); +extern const char vlan_fullname[]; +extern const char vlan_version[]; +extern int vlan_netlink_init(void); +extern void vlan_netlink_fini(void); extern struct rtnl_link_ops vlan_link_ops; |