It seems that contents of 'struct ieee80211_key' can correspond to not doing any crypto and not having a key, but I'm not sure. Should there be some test (at least one of xmit/recv/group flags being set?) in the iterator that writes all keys, or should all 4 be written unconditionally? -- Greg Troxel <gdt@ir.bbn.com>