explicit_bzero
void explicit_bzero(void *buf, size_t len);
explicit_bzero(ce, sizeof(*ce));
explicit_bzero(password, sizeof(password));
explicit_bzero(plainPassword, sizeof(plainPassword));
explicit_bzero(repeatedPassword, sizeof(repeatedPassword));
explicit_bzero(password, sizeof(password));
explicit_bzero(rnd, sizeof(rnd)); /* discard source seed */
explicit_bzero(K, sizeof K);
explicit_bzero(k_ipad, sizeof k_ipad);
explicit_bzero(k_opad, sizeof k_opad);
explicit_bzero(k_ipad, sizeof k_ipad);
explicit_bzero(k_opad, sizeof k_opad);
explicit_bzero(k_ipad, sizeof k_ipad);
explicit_bzero(k_opad, sizeof k_opad);
explicit_bzero(B, sizeof B);
explicit_bzero(B, sizeof B);
explicit_bzero(ctx, sizeof(*ctx)); /* in case it's sensitive */
explicit_bzero(&finalcount, sizeof(finalcount));
explicit_bzero(context, sizeof(*context));
explicit_bzero(context, sizeof(*context));
explicit_bzero(context, sizeof(*context));
explicit_bzero(context, sizeof(*context));
explicit_bzero(k, sizeof(*k));
explicit_bzero(k, sizeof(*k));
explicit_bzero(pmk, sizeof(*pmk));
explicit_bzero(ic->ic_psk, IEEE80211_PMK_LEN);
explicit_bzero(k->k_priv, sizeof(struct ieee80211_bip_ctx));
explicit_bzero(k->k_priv, sizeof(struct ieee80211_ccmp_ctx));
explicit_bzero(wepseed, sizeof(wepseed));
explicit_bzero(wepseed, sizeof(wepseed));
explicit_bzero(k->k_priv, sizeof(struct ieee80211_tkip_ctx));
explicit_bzero(wepseed, sizeof(wepseed));
explicit_bzero(wepseed, sizeof(wepseed));
explicit_bzero(k->k_priv, sizeof(struct ieee80211_wep_ctx));
explicit_bzero(k, sizeof(*k));
explicit_bzero(ic->ic_psk, sizeof(ic->ic_psk));
explicit_bzero(ess, sizeof(*ess));
explicit_bzero(&ess->nw_keys[i], sizeof(ess->nw_keys[0]));
explicit_bzero(ess->psk, sizeof(ess->psk));
explicit_bzero(ess->psk, sizeof(ess->psk));
explicit_bzero(ic->ic_psk, sizeof(ic->ic_psk));
explicit_bzero(p, argsz);
explicit_bzero(ptr, sz);
explicit_bzero(ptr, oldsize);
explicit_bzero(p, clear);
explicit_bzero(p, clear);