Lines Matching +full:- +full:45

1 /*-
61 aa aa 03 00 00 00 08 00 45 00 00 4e 66 1a 00 00 80 11 be 64 0a 00 01 22
63 20 45 43 45 4a 45 48 45 43 46 43 45 50 46 45 45 49 45 46 46 43 43 41 43
70 aa aa 03 00 00 00 08 00 45 00 00 4e 66 1a 00 00 80 11 be 64 0a 00 01
72 00 00 20 45 43 45 4a 45 48 45 43 46 43 45 50 46 45 45 49 45 46 46 43
79 The plaintext consists of the MPDU data, followed by a 4-octet CRC-32
188 struct ieee80211_key *key = &vap->iv_nw_keys[t->keyix]; in runtest()
194 printf("%s: ", t->name); in runtest()
200 key->wk_flags = IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV; in runtest()
201 key->wk_cipher = &ieee80211_cipher_none; in runtest()
202 if (!ieee80211_crypto_newkey(vap, t->cipher, in runtest()
208 memcpy(key->wk_key, t->key, t->key_len); in runtest()
209 key->wk_keylen = t->key_len; in runtest()
218 cip = key->wk_cipher; in runtest()
220 memcpy(mtod(m, void *), t->encrypted, t->encrypted_len); in runtest()
221 m->m_len = t->encrypted_len; in runtest()
222 m->m_pkthdr.len = m->m_len; in runtest()
228 if (!cip->ic_decap(key, m, hdrlen)) { in runtest()
230 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest()
231 t->plaintext, t->plaintext_len); in runtest()
237 if (m->m_pkthdr.len != t->plaintext_len) { in runtest()
239 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest()
240 t->plaintext, t->plaintext_len); in runtest()
242 } else if (memcmp(mtod(m, const void *), t->plaintext, t->plaintext_len)) { in runtest()
244 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest()
245 t->plaintext, t->plaintext_len); in runtest()
252 ctx = (struct wep_ctx_hw *) key->wk_private; in runtest()
253 ctx->wc_vap = vap; in runtest()
254 ctx->wc_ic = vap->iv_ic; in runtest()
255 memcpy(&ctx->wc_iv, t->iv, sizeof(t->iv)); /* for encap/encrypt */ in runtest()
256 if (!cip->ic_encap(key, m)) { in runtest()
263 if (m->m_pkthdr.len != t->encrypted_len) { in runtest()
265 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest()
266 t->encrypted, t->encrypted_len); in runtest()
268 } else if (memcmp(mtod(m, const void *), t->encrypted, m->m_pkthdr.len)) { in runtest()
270 cmpfail(mtod(m, const void *), m->m_pkthdr.len, in runtest()
271 t->encrypted, t->encrypted_len); in runtest()
272 dumpdata("Plaintext", t->plaintext, t->plaintext_len); in runtest()
290 static int tests = -1;
327 return (pass == total ? 0 : -1); in init_crypto_wep_test()