Date: Mon, 16 Apr 2012 23:45:17 -0700 From: Adrian Chadd <adrian@freebsd.org> To: freebsd-wireless@freebsd.org Subject: [patch] ifconfig: fix rate printing Message-ID: <CAJ-VmonxR28sb%2B52PwXwBDtAswjD%2BCy2c84vht6eBo4t_ZgP3A@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
--047d7b2e07392d151504bdda4866 Content-Type: text/plain; charset=ISO-8859-1 Hi, This patch should fix the rate print logic in ifconfig. Thanks, Adrian --047d7b2e07392d151504bdda4866 Content-Type: application/octet-stream; name="ifconfig-fix-rateprint.diff" Content-Disposition: attachment; filename="ifconfig-fix-rateprint.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h14lahj30 SW5kZXg6IHNiaW4vaWZjb25maWcvaWZpZWVlODAyMTEuYwo9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzYmluL2lm Y29uZmlnL2lmaWVlZTgwMjExLmMJKHJldmlzaW9uIDIzNDAxOSkKKysrIHNiaW4vaWZjb25maWcv aWZpZWVlODAyMTEuYwkod29ya2luZyBjb3B5KQpAQCAtMzgwOCw2ICszODA4LDI1IEBACiAJfQog fQogCisvKiBYWFggd291bGQgdGhlc2UgYmUgZ29vZCB0byBoYXZlIGluIGEgbGlicmFyeT8gKi8K K3N0YXRpYyBjb25zdCBjaGFyICoKK3JhdGUyc3RyKGludCByYXRlKQoreworCWlmIChyYXRlICYg SUVFRTgwMjExX1JBVEVfTUNTKQorCQlyZXR1cm4gKCJNQ1MgIik7CisJZWxzZQorCQlyZXR1cm4g KCJNYi9zIik7Cit9CisKK3N0YXRpYyBpbnQKK3JhdGUyc3BlZWQoaW50IHJhdGUpCit7CisJaWYg KElFRUU4MDIxMV9SQVRFX01DUykKKwkJcmV0dXJuIChyYXRlICZ+IElFRUU4MDIxMV9SQVRFX01D Uyk7CisJZWxzZQorCQlyZXR1cm4gKHJhdGUgLyAyKTsKK30KKwogc3RhdGljIHZvaWQKIGxpc3Rf dHhwYXJhbXMoaW50IHMpCiB7CkBAIC0zODE5LDM2ICszODM4LDIxIEBACiAJCXRwID0gJnR4cGFy YW1zLnBhcmFtc1ttb2RlXTsKIAkJaWYgKHRwLT5tZ210cmF0ZSA9PSAwICYmIHRwLT5tY2FzdHJh dGUgPT0gMCkKIAkJCWNvbnRpbnVlOwotCQlpZiAobW9kZSA9PSBJRUVFODAyMTFfTU9ERV8xMU5B IHx8IG1vZGUgPT0gSUVFRTgwMjExX01PREVfMTFORykgewotCQkJaWYgKHRwLT51Y2FzdHJhdGUg PT0gSUVFRTgwMjExX0ZJWEVEX1JBVEVfTk9ORSkKLQkJCQlMSU5FX0NIRUNLKCIlLTcuN3MgdWNh c3QgTk9ORSAgICBtZ210ICUydSBNQ1MgICIKLQkJCQkgICAgIm1jYXN0ICUydSBNQ1MgIG1heHJl dHJ5ICV1IiwKLQkJCQkgICAgbW9kZW5hbWVbbW9kZV0sCi0JCQkJICAgIHRwLT5tZ210cmF0ZSAm fiBJRUVFODAyMTFfUkFURV9NQ1MsCi0JCQkJICAgIHRwLT5tY2FzdHJhdGUgJn4gSUVFRTgwMjEx X1JBVEVfTUNTLAotCQkJCSAgICB0cC0+bWF4cmV0cnkpOwotCQkJZWxzZQotCQkJCUxJTkVfQ0hF Q0soIiUtNy43cyB1Y2FzdCAlMnUgTUNTICBtZ210ICUydSBNQ1MgICIKLQkJCQkgICAgIm1jYXN0 ICUydSBNQ1MgIG1heHJldHJ5ICV1IiwKLQkJCQkgICAgbW9kZW5hbWVbbW9kZV0sCi0JCQkJICAg IHRwLT51Y2FzdHJhdGUgJn4gSUVFRTgwMjExX1JBVEVfTUNTLAotCQkJCSAgICB0cC0+bWdtdHJh dGUgJn4gSUVFRTgwMjExX1JBVEVfTUNTLAotCQkJCSAgICB0cC0+bWNhc3RyYXRlICZ+IElFRUU4 MDIxMV9SQVRFX01DUywKLQkJCQkgICAgdHAtPm1heHJldHJ5KTsKLQkJfSBlbHNlIHsKLQkJCWlm ICh0cC0+dWNhc3RyYXRlID09IElFRUU4MDIxMV9GSVhFRF9SQVRFX05PTkUpCi0JCQkJTElORV9D SEVDSygiJS03LjdzIHVjYXN0IE5PTkUgICAgbWdtdCAlMnUgTWIvcyAiCi0JCQkJICAgICJtY2Fz dCAlMnUgTWIvcyBtYXhyZXRyeSAldSIsCi0JCQkJICAgIG1vZGVuYW1lW21vZGVdLAotCQkJCSAg ICB0cC0+bWdtdHJhdGUvMiwKLQkJCQkgICAgdHAtPm1jYXN0cmF0ZS8yLCB0cC0+bWF4cmV0cnkp OwotCQkJZWxzZQotCQkJCUxJTkVfQ0hFQ0soIiUtNy43cyB1Y2FzdCAlMnUgTWIvcyBtZ210ICUy dSBNYi9zICIKLQkJCQkgICAgIm1jYXN0ICUydSBNYi9zIG1heHJldHJ5ICV1IiwKLQkJCQkgICAg bW9kZW5hbWVbbW9kZV0sCi0JCQkJICAgIHRwLT51Y2FzdHJhdGUvMiwgdHAtPm1nbXRyYXRlLzIs Ci0JCQkJICAgIHRwLT5tY2FzdHJhdGUvMiwgdHAtPm1heHJldHJ5KTsKLQkJfQorCQlpZiAodHAt PnVjYXN0cmF0ZSA9PSBJRUVFODAyMTFfRklYRURfUkFURV9OT05FKQorCQkJTElORV9DSEVDSygi JS03LjdzIHVjYXN0IE5PTkUgICAgbWdtdCAlMnUgJXMgIgorCQkJICAgICJtY2FzdCAlMnUgJXMg bWF4cmV0cnkgJXUiLAorCQkJICAgIG1vZGVuYW1lW21vZGVdLAorCQkJICAgIHJhdGUyc3BlZWQo dHAtPm1nbXRyYXRlKSwgcmF0ZTJzdHIodHAtPm1nbXRyYXRlKSwKKwkJCSAgICByYXRlMnNwZWVk KHRwLT5tY2FzdHJhdGUpLCByYXRlMnN0cih0cC0+bWNhc3RyYXRlKSwKKwkJCSAgICB0cC0+bWF4 cmV0cnkpOworCQllbHNlCisJCQlMSU5FX0NIRUNLKCIlLTcuN3MgdWNhc3QgJTJ1ICVzIG1nbXQg JTJ1ICVzICIKKwkJCSAgICAibWNhc3QgJTJ1ICVzIG1heHJldHJ5ICV1IiwKKwkJCSAgICBtb2Rl bmFtZVttb2RlXSwKKwkJCSAgICByYXRlMnNwZWVkKHRwLT51Y2FzdHJhdGUpLCByYXRlMnN0cih0 cC0+dWNhc3RyYXRlKSwKKwkJCSAgICByYXRlMnNwZWVkKHRwLT5tZ210cmF0ZSksIHJhdGUyc3Ry KHRwLT5tZ210cmF0ZSksCisJCQkgICAgcmF0ZTJzcGVlZCh0cC0+bWNhc3RyYXRlKSwgcmF0ZTJz dHIodHAtPm1jYXN0cmF0ZSksCisJCQkgICAgdHAtPm1heHJldHJ5KTsKIAl9CiB9CiAK --047d7b2e07392d151504bdda4866--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmonxR28sb%2B52PwXwBDtAswjD%2BCy2c84vht6eBo4t_ZgP3A>