Lines Matching full:mic
70 * encrypt/decrypt and MIC processing.
90 #define IEEE80211_KEY_NOIV 0x00004000 /* don't insert IV/MIC for !mgmt */
91 #define IEEE80211_KEY_NOIVMGT 0x00008000 /* don't insert IV/MIC for mgmt */
92 #define IEEE80211_KEY_NOMIC 0x00010000 /* don't insert MIC for !mgmt */
93 #define IEEE80211_KEY_NOMICMGT 0x00020000 /* don't insert MIC for mgmt */
130 * only to indicate h/w TKIP MIC support in driver capabilities;
138 #define IEEE80211_CIPHER_TKIPMIC 4 /* TKIP MIC capability */
213 u_int ic_miclen; /* size of mic trailer (bytes) */
250 * @brief Add any pre-fragmentation MIC to an MSDU.
253 * a MIC/ICV check per MSDU will not implement this function.
255 * As an example, TKIP implements a Michael MIC check over the entire
257 * MPDU to be separately encrypted with their own MIC/ICV.
265 * @param f set to 1 to force a MSDU MIC check, even if HW encrypted
266 * @returns 0 if error / MIC encap failed, 1 if OK
308 * guarantee the TX/RX MIC will be immediately after the key.
328 * This doesn't include any TX/RX MIC (eg from TKIP).
334 * @returns the key length (without any MIC) in bytes
343 * @brief Return the TX MIC data.
345 * This returns a pointer to the TX MIC data.
352 * to the TX MIC data.
361 * @brief Return the TX MIC length in bytes.
367 * @returns the TX MIC length in bytes
376 * @brief Return the RX MIC data.
378 * This returns a pointer to the RX MIC data.
385 * to the RX MIC data.
394 * @brief Return the RX MIC length in bytes.
400 * @returns the RX MIC length in bytes