diff options
author | Susant Sahani <susant@redhat.com> | 2017-06-26 18:37:38 +0530 |
---|---|---|
committer | Susant Sahani <susant@redhat.com> | 2017-06-26 18:37:38 +0530 |
commit | 9c5e1172396136bb307459551f407fc614182392 (patch) | |
tree | 307b72a4f04e37b62658b787ecb774609513967e /src/udev/net | |
parent | c8ec393b25a6eacd91915fce84c03d4b446125ea (diff) | |
download | systemd-9c5e1172396136bb307459551f407fc614182392.tar.gz |
ethtool: Fix speed in 593022fa377d40d9a645919759b04c53cf4eace8
We should use the DIV_ROUND_UP
Diffstat (limited to 'src/udev/net')
-rw-r--r-- | src/udev/net/ethtool-util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/udev/net/ethtool-util.c b/src/udev/net/ethtool-util.c index 19f5f049e4..201fc23437 100644 --- a/src/udev/net/ethtool-util.c +++ b/src/udev/net/ethtool-util.c @@ -527,7 +527,7 @@ int ethtool_set_glinksettings(int *fd, const char *ifname, struct link_config *l } if (link->speed) - u->base.speed = link->speed; + u->base.speed = DIV_ROUND_UP(link->speed, 1000000); if (link->duplex != _DUP_INVALID) u->base.duplex = link->duplex; |