clang warns about the misuse of enums:
reg.c:246:26: warning: implicit conversion from enumeration type 'enum command_identify_by' to different enumeration type 'enum id_input' [-Wenum-conversion]
err = handle_cmd(state, CIB_NONE, 2, dump_args);
~~~~~~~~~~ ^~~~~~~~
info.c:645:26: warning: implicit conversion from enumeration type 'enum command_identify_by' to different enumeration type 'enum id_input' [-Wenum-conversion]
err = handle_cmd(state, CIB_NONE, 2, feat_args);
~~~~~~~~~~ ^~~~~~~~
Signed-off-by: Brian Norris <briannorris@chromium.org>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
char *feat_args[] = { "features", "-q" };
int err;
- err = handle_cmd(state, CIB_NONE, 2, feat_args);
+ err = handle_cmd(state, II_NONE, 2, feat_args);
if (!err && nl80211_has_split_wiphy) {
nla_put_flag(msg, NL80211_ATTR_SPLIT_WIPHY_DUMP);
nlmsg_hdr(msg)->nlmsg_flags |= NLM_F_DUMP;
char *dump_args[] = { "reg", "dump" };
int err;
- err = handle_cmd(state, CIB_NONE, 2, dump_args);
+ err = handle_cmd(state, II_NONE, 2, dump_args);
/*
* dump might fail since it's not supported on older kernels,
* in that case the handler is still registered already