2013-03-26 11:10:03

by Zefir Kurtisi

[permalink] [raw]
Subject: [PATCH] iw: don't print DFS states of disabled frequencies

Also, fix indentation.

Signed-off-by: Zefir Kurtisi <[email protected]>
---
info.c | 21 +++++++++++----------
1 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/info.c b/info.c
index 3d4eaeb..209e882 100644
--- a/info.c
+++ b/info.c
@@ -183,17 +183,18 @@ next:
printf(")");
printf("\n");

- if (tb_freq[NL80211_FREQUENCY_ATTR_DFS_STATE]) {
- enum nl80211_dfs_state state = nla_get_u32(tb_freq[NL80211_FREQUENCY_ATTR_DFS_STATE]);
- unsigned long time;
-
- printf("\t\t\t DFS state: %s", dfs_state_name(state));
- if (tb_freq[NL80211_FREQUENCY_ATTR_DFS_TIME]) {
- time = nla_get_u32(tb_freq[NL80211_FREQUENCY_ATTR_DFS_TIME]);
- printf(" (for %lu sec)", time/1000);
+ if (!tb_freq[NL80211_FREQUENCY_ATTR_DISABLED] && tb_freq[NL80211_FREQUENCY_ATTR_DFS_STATE]) {
+ enum nl80211_dfs_state state = nla_get_u32(tb_freq[NL80211_FREQUENCY_ATTR_DFS_STATE]);
+ unsigned long time;
+
+ printf("\t\t\t DFS state: %s", dfs_state_name(state));
+ if (tb_freq[NL80211_FREQUENCY_ATTR_DFS_TIME]) {
+ time = nla_get_u32(tb_freq[NL80211_FREQUENCY_ATTR_DFS_TIME]);
+ printf(" (for %lu sec)", time/1000);
+ }
+ printf("\n");
}
- printf("\n");
- }
+
}
}

--
1.7.4.1



2013-03-26 12:20:07

by Johannes Berg

[permalink] [raw]
Subject: Re: [PATCH] iw: don't print DFS states of disabled frequencies

On Tue, 2013-03-26 at 12:09 +0100, Zefir Kurtisi wrote:
> Also, fix indentation.

Applied.

johannes