EAP server: Remove SIM-DB pending timestamp

This should probably have used monotonic time for entry timestamps, but
as those aren't used at all right now, so just remove them entirely.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
Johannes Berg 2013-12-16 21:08:26 +01:00 committed by Jouni Malinen
parent 636e19a53d
commit f073fdee7b

View file

@ -38,7 +38,6 @@ struct eap_sim_db_pending {
char imsi[20]; char imsi[20];
enum { PENDING, SUCCESS, FAILURE } state; enum { PENDING, SUCCESS, FAILURE } state;
void *cb_session_ctx; void *cb_session_ctx;
struct os_time timestamp;
int aka; int aka;
union { union {
struct { struct {
@ -935,7 +934,6 @@ int eap_sim_db_get_gsm_triplets(struct eap_sim_db_data *data,
if (entry == NULL) if (entry == NULL)
return EAP_SIM_DB_FAILURE; return EAP_SIM_DB_FAILURE;
os_get_time(&entry->timestamp);
os_strlcpy(entry->imsi, imsi, sizeof(entry->imsi)); os_strlcpy(entry->imsi, imsi, sizeof(entry->imsi));
entry->cb_session_ctx = cb_session_ctx; entry->cb_session_ctx = cb_session_ctx;
entry->state = PENDING; entry->state = PENDING;
@ -1395,7 +1393,6 @@ int eap_sim_db_get_aka_auth(struct eap_sim_db_data *data, const char *username,
if (entry == NULL) if (entry == NULL)
return EAP_SIM_DB_FAILURE; return EAP_SIM_DB_FAILURE;
os_get_time(&entry->timestamp);
entry->aka = 1; entry->aka = 1;
os_strlcpy(entry->imsi, imsi, sizeof(entry->imsi)); os_strlcpy(entry->imsi, imsi, sizeof(entry->imsi));
entry->cb_session_ctx = cb_session_ctx; entry->cb_session_ctx = cb_session_ctx;