summaryrefslogtreecommitdiff
path: root/link.c
diff options
context:
space:
mode:
Diffstat (limited to 'link.c')
-rw-r--r--link.c13
1 files changed, 2 insertions, 11 deletions
diff --git a/link.c b/link.c
index 95f0816..eb3ba18 100644
--- a/link.c
+++ b/link.c
@@ -99,18 +99,9 @@ u32 ethtool_bitrate(const char *ifname)
goto out;
}
- switch (ecmd.speed) {
- case SPEED_10:
- case SPEED_100:
- case SPEED_1000:
- case SPEED_2500:
- case SPEED_10000:
- bitrate = ecmd.speed;
- break;
- default:
+ bitrate = ethtool_cmd_speed(&ecmd);
+ if (bitrate == SPEED_UNKNOWN)
bitrate = 0;
- break;
- };
out:
close(sock);
lass='commit-msg'>David Howells says: ==================== afs: Use system UUID generation There is now a general function for generating a UUID and AFS should make use of it. It's also been recommended to me that I switch to using random rather than time plus MAC address-based UUIDs which this function does. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'fs')
-rw-r--r--fs/afs/cmservice.c28
-rw-r--r--fs/afs/internal.h38
-rw-r--r--fs/afs/main.c49
-rw-r--r--fs/afs/netdevices.c21
4 files changed, 23 insertions, 113 deletions
diff --git a/fs/afs/cmservice.c b/fs/afs/cmservice.c