Skip site navigation (1)Skip section navigation (2)
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>