diff options
author | Rui Paulo <rpaulo@FreeBSD.org> | 2013-08-07 04:03:30 +0000 |
---|---|---|
committer | Rui Paulo <rpaulo@FreeBSD.org> | 2013-08-07 04:03:30 +0000 |
commit | e7b969bbeeb19c7cb6873b87b28cf58f515c9d2a (patch) | |
tree | bf79acd1ee174bcc85a6c06a4e5c8be367eb9239 /contrib | |
parent | 5bc4f6b3abe7db874b3cd7683b1aca485da39ab3 (diff) | |
download | src-e7b969bbeeb19c7cb6873b87b28cf58f515c9d2a.tar.gz src-e7b969bbeeb19c7cb6873b87b28cf58f515c9d2a.zip |
Make sure IFM_AVALID is also set when checking ifm_status.
Submitted by: yongari
Notes
Notes:
svn path=/head/; revision=254021
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/wpa/src/drivers/driver_wired.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/wpa/src/drivers/driver_wired.c b/contrib/wpa/src/drivers/driver_wired.c index 95dcea9354ab..050196911542 100644 --- a/contrib/wpa/src/drivers/driver_wired.c +++ b/contrib/wpa/src/drivers/driver_wired.c @@ -473,7 +473,7 @@ static int wpa_driver_wired_get_ifstatus(const char *ifname, int *status) return -1; } close(s); - *status = ifmr.ifm_status & IFM_ACTIVE; + *status = ifmr.ifm_status & (IFM_ACTIVE|IFM_AVALID); return 0; } |