/* * build a reply to be sent. */ static int eap_sim_compose(eap_handler_t *handler) { /* we will set the ID on requests, since we have to HMAC it */ handler->eap_ds->set_request_id = 1; return map_eapsim_basictypes(handler->request->reply, handler->eap_ds->request); }
int map_eapsim_types(RADIUS_PACKET *r) { EAP_PACKET ep; int ret; memset(&ep, 0, sizeof(ep)); ret = map_eapsim_basictypes(r, &ep); if(ret != 1) { return ret; } eap_basic_compose(r, &ep); return 1; }
static int map_eapsim_types(RADIUS_PACKET *r) { int ret; eap_packet_t *pt_ep = talloc_zero(r, eap_packet_t); ret = map_eapsim_basictypes(r, pt_ep); if(ret != 1) { return ret; } eap_basic_compose(r, pt_ep); return 1; }