Navigation



Ignore:
Timestamp:
Sep 27, 2010, 4:39:14 PM (14 years ago)
Author:
Souheil Ben Ayed <souheil@tera.ics.keio.ac.jp>
Branch:
default
Phase:
public
Message:

added configuration parameters for DiamEAP and EAP-TLS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/app_diameap/plugins/eap_identity/eap_identity.c

    r438 r565  
    138138        U8COPY((u8 *)user,0,len,Respdata);
    139139        user[length-5]='\0';
    140 
    141         ret=diameap_get_eap_user(&(smd->user),user);
    142 
     140        if(check_user_identity == FALSE){
     141                ret=diameap_get_eap_user(&(smd->user),"Default User");
     142                CHECK_MALLOC_DO(smd->user.userid=realloc(smd->user.userid,strlen(user)+1),{ret = 1; goto next;});
     143                memcpy(smd->user.userid,user,strlen(user));
     144                smd->user.useridLength = strlen(user);
     145        } else {
     146                ret=diameap_get_eap_user(&(smd->user),user);
     147        }
     148next:
    143149        if(ret==0)
    144150        {
Note: See TracChangeset for help on using the changeset viewer.