diff options
| author | Michael Stapelberg | 2008-12-10 11:11:31 +0100 | 
|---|---|---|
| committer | Michael Stapelberg | 2008-12-10 11:11:31 +0100 | 
| commit | 513cfe8f1bb892eda973221477ce385f2ca4aca8 (patch) | |
| tree | 74b6d60e5c80c64f70b2b12d973b6dc33e004b32 | |
| parent | Correctly open new files (diff) | |
Don't show eth-speed if it was never set
| -rw-r--r-- | wmiistatus.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/wmiistatus.c b/wmiistatus.c index 6604533..10b1b33 100644 --- a/wmiistatus.c +++ b/wmiistatus.c @@ -367,7 +367,7 @@ static char *get_eth_info() {  		ifr.ifr_data = (caddr_t)&ecmd;  		(void)strcpy(ifr.ifr_name, eth_interface);  		if ((err = ioctl(fd, SIOCETHTOOL, &ifr)) == 0) -			ethspeed = ecmd.speed; +			ethspeed = (ecmd.speed == 65535 ? 0 : ecmd.speed);  		else write_error_to_statusbar("Could not get interface speed. Insufficient privileges?");  		(void)close(fd);  | 
