Re: Common data structure between PEAP and Ms-CHAPv2
Hi, Thanks for your response.I checked the source code for examples.Please let me know whether my understanding is correct or not. In peap.c i checked the code of eappeap_process() routine.Is the username stored in the below peap_tunnel strcuture in username member in VALUE_PAIR format is same username passed to MS-CHAP ? typedef struct peap_tunnel_t { VALUE_PAIR *username; VALUE_PAIR *state; int status; int default_eap_type; int copy_request_to_tunnel; int use_tunneled_reply; int proxy_tunneled_request_as_eap; int count; } peap_tunnel_t; Thanks in advance,
Hi, In general cases EAP identity and MS-CHAP username are same but if someone sends EAP identity and MS-CHAP username different we want to check..
OK...
The PEAP module has access to the full request/response attributes, including the User-Name.Which variable in peap.c i have to use to get these details ?
See the source code for examples.
Is there any design doc to understand freeradius EAP module ?
No. Alan DeKok. ----- Original Message ---- From: Aravinda babu <aravinddepik@yahoo.co.in> To: freeradius-devel@lists.freeradius.org Sent: Saturday, 10 November, 2007 8:52:21 PM Subject: Re: Common data structure between PEAP and Ms-CHAPv2 Hi, In general cases EAP identity and MS-CHAP username are same but if someone sends EAP identity and MS-CHAP username different we want to check. The PEAP module has access to the full request/response attributes, including the User-Name.Which variable in peap.c i have to use to get these details ? Is there any design doc to understand freeradius EAP module ? Thanks, Aravinda babu wrote:
Is there any datastructure common to MS-CHAP and PEAP ?
No.
or Is there any datastructure of MS-CHAP module visible in PEAP module ?
No.
Basically i want to send the details of Username in MS-CHAP response packet to PEAP module.How can i do that?
Why? The PEAP module has access to the full request/response attributes, including the User-Name. Perhaps you could try explaining in more detail exactly what goal you're trying to reach. Alan DeKok. ----- Original Message ---- From: Aravinda babu <aravinddepik@yahoo.co.in> To: freeradius-devel@lists.freeradius.org Sent: Saturday, 10 November, 2007 7:04:10 PM Subject: Common data structure between PEAP and Ms-CHAPv2 Hi all, I am new to this mailing list.I thought this question suits to devel list so i am sending this here.If i am wrong please let me know. Is there any datastructure common to MS-CHAP and PEAP ? or Is there any datastructure of MS-CHAP module visible in PEAP module ? Basically i want to send the details of Username in MS-CHAP response packet to PEAP module.How can i do that? Thanks in advance, Bye, Newbie. Explore your hobbies and interests. Go to http://in.promos.yahoo.com/groups Unlimited freedom, unlimited storage. Get it now, on http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html/ 5, 50, 500, 5000 - Store N number of mails in your inbox. Go to http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html
Aravinda babu wrote:
Thanks for your response.I checked the source code for examples.Please let me know whether my understanding is correct or not.
What is unclear about the source? It's well commented.
In peap.c i checked the code of eappeap_process() routine.Is the username stored in the below peap_tunnel strcuture in username member in VALUE_PAIR format is same username passed to MS-CHAP ?
See the source code for what happens. Run some tests to validate your ideas. Alan DeKok.
participants (2)
-
Alan DeKok -
Aravinda babu