IEEE80211_KEY_FLAG_PAIRWISE
peer->keys[i]->flags & IEEE80211_KEY_FLAG_PAIRWISE)
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
else if (sta && cmd == SET_KEY && (key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (!key || (key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
if (!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
if (cmd == DISABLE_KEY && key->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
if (!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
if (IEEE80211_KEY_FLAG_PAIRWISE & key_conf->flags) {
if (!(IEEE80211_KEY_FLAG_PAIRWISE & key_conf->flags)) {
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
(!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE) ||
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
if (!(keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (!(keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE))
bool pairwise = key->flags & IEEE80211_KEY_FLAG_PAIRWISE;
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
key->flags & IEEE80211_KEY_FLAG_PAIRWISE &&
if (mld_sta && key->flags & IEEE80211_KEY_FLAG_PAIRWISE &&
if (!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
key->flags & IEEE80211_KEY_FLAG_PAIRWISE &&
if (mvmsta && key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
key->flags & IEEE80211_KEY_FLAG_PAIRWISE &&
!(keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
bool pairwise = keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE;
if (WARN_ON((keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE) ||
!(keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
bool mcast = !(keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE);
keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
bool mcast = !(keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE);
bool mcast = !(keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE);
cmd->key_info = (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
cmd->key_info = (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
!!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE));
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (is_mt76x0(dev) && !(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
!!(key && key->flags & IEEE80211_KEY_FLAG_PAIRWISE);
!!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE));
if (hw_key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
if (!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
if (vif->type == NL80211_IFTYPE_AP && !(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
group_key = !(key->flags & IEEE80211_KEY_FLAG_PAIRWISE);
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
cam->group = !(key->flags & IEEE80211_KEY_FLAG_PAIRWISE);
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) {
!(key->flags & IEEE80211_KEY_FLAG_PAIRWISE))
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
if (key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
bool pairwise = key->flags & IEEE80211_KEY_FLAG_PAIRWISE;
WARN(key->flags & IEEE80211_KEY_FLAG_PAIRWISE && !sta, "inconsistent data");
int pairwise = (key->flags & IEEE80211_KEY_FLAG_PAIRWISE) ?
is_pairwise = key_conf->flags & IEEE80211_KEY_FLAG_PAIRWISE;
key->conf.flags |= IEEE80211_KEY_FLAG_PAIRWISE;
key->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE,
key->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE,
key->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE,
key->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE,
if (sta && !(key->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE) &&
if (!(key->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
!(new->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE)) {
bool pairwise = key->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE;
key->conf.flags & IEEE80211_KEY_FLAG_PAIRWISE,