Lines Matching refs:dot11txpn
48 #define WEP_IV(pattrib_iv, dot11txpn, keyidx) \
50 pattrib_iv[0] = dot11txpn._byte_.TSC0; \
51 pattrib_iv[1] = dot11txpn._byte_.TSC1; \
52 pattrib_iv[2] = dot11txpn._byte_.TSC2; \
54 dot11txpn.val = (dot11txpn.val == 0xffffff) ? 0 : \
55 (dot11txpn.val+1); \
58 #define TKIP_IV(pattrib_iv, dot11txpn, keyidx) \
60 pattrib_iv[0] = dot11txpn._byte_.TSC1; \
61 pattrib_iv[1] = (dot11txpn._byte_.TSC1 | 0x20) & 0x7f; \
62 pattrib_iv[2] = dot11txpn._byte_.TSC0; \
64 pattrib_iv[4] = dot11txpn._byte_.TSC2; \
65 pattrib_iv[5] = dot11txpn._byte_.TSC3; \
66 pattrib_iv[6] = dot11txpn._byte_.TSC4; \
67 pattrib_iv[7] = dot11txpn._byte_.TSC5; \
68 dot11txpn.val = dot11txpn.val == 0xffffffffffffULL ? 0 : \
69 (dot11txpn.val+1); \
72 #define AES_IV(pattrib_iv, dot11txpn, keyidx)\
74 pattrib_iv[0] = dot11txpn._byte_.TSC0; \
75 pattrib_iv[1] = dot11txpn._byte_.TSC1; \
78 pattrib_iv[4] = dot11txpn._byte_.TSC2; \
79 pattrib_iv[5] = dot11txpn._byte_.TSC3; \
80 pattrib_iv[6] = dot11txpn._byte_.TSC4; \
81 pattrib_iv[7] = dot11txpn._byte_.TSC5; \
82 dot11txpn.val = dot11txpn.val == 0xffffffffffffULL ? 0 : \
83 (dot11txpn.val+1); \