NLA_PUT_U16(msg, NL80211_ATTR_FRAME_TYPE, type);
NLA_PUT(msg, NL80211_ATTR_FRAME_MATCH, match_len, match);
+ free(match);
return 0;
nla_put_failure:
+ free(match);
return -ENOBUFS;
}
for (i = 3; i < argc; i += 3) {
if (strcmp(argv[i], "count") == 0) {
count = 1 + atoi(argv[i + 1]);
+ if (count < 1)
+ count = 1;
break;
}