Lines Matching defs:eattr
607 struct eap_sim_attrs eattr;
691 &eattr, 0);
696 eap_sim_learn_ids(sm, data, &eattr);
721 struct eap_sim_attrs eattr;
731 attr->encr_data_len, attr->iv, &eattr,
739 if (eattr.counter < 0 || (size_t) eattr.counter != data->counter) {
819 struct eap_sim_attrs eattr;
848 attr->encr_data_len, attr->iv, &eattr,
857 if (eattr.nonce_s == NULL || eattr.counter < 0) {
859 !eattr.nonce_s ? " AT_NONCE_S" : "",
860 eattr.counter < 0 ? " AT_COUNTER" : "");
866 if (eattr.counter < 0 || (size_t) eattr.counter <= data->counter) {
868 "(%d <= %d)", eattr.counter, data->counter);
869 data->counter_too_small = eattr.counter;
881 return eap_sim_response_reauth(data, id, 1, eattr.nonce_s);
883 data->counter = eattr.counter;
885 os_memcpy(data->nonce_s, eattr.nonce_s, EAP_SIM_NONCE_S_LEN);
894 eap_sim_learn_ids(sm, data, &eattr);