diff options
| author | Renato Westphal <renato@openbsd.org> | 2018-01-15 10:35:39 -0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-01-15 10:35:39 -0200 |
| commit | 3cd878d9250347863372dba152d1cd47a745576b (patch) | |
| tree | aa8ce7d18b5f52ee6ac55086b5c76531b434a942 /zebra/if_netlink.c | |
| parent | b782607f7f2125dd0e5789d5744cc97baf03b0e6 (diff) | |
| parent | dc7b3caefbd8baccb7fc3787a774e78d1a96636f (diff) | |
Merge pull request #1623 from donaldsharp/zebra_interface_one_shot
zebra: Add one-shot thread to recheck speed
Diffstat (limited to 'zebra/if_netlink.c')
| -rw-r--r-- | zebra/if_netlink.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/zebra/if_netlink.c b/zebra/if_netlink.c index f73506bf91..14905b738b 100644 --- a/zebra/if_netlink.c +++ b/zebra/if_netlink.c @@ -387,6 +387,11 @@ static int get_iflink_speed(const char *ifname) return (ecmd.speed_hi << 16) | ecmd.speed; } +uint32_t kernel_get_speed(struct interface *ifp) +{ + return get_iflink_speed(ifp->name); +} + static int netlink_extract_bridge_info(struct rtattr *link_data, struct zebra_l2info_bridge *bridge_info) { |
