AOA I am using freradius-1.1.6.. In the response packet i want to add the VPS such that the VSA of one vendor attaches in a specific vendor list, ie specify the vendor once and then the list of attributes in it. By pairadd(&request->reply->vps,vp) the vps are added one after the another, but i want it such that there would be the name of the specific vendor once and list of attributes to follow behind it.. Any hints would be warmly accepted. Thanks Regards FQ ALi _________________________________________________________________ Gear up for Halo® 3 with free downloads and an exclusive offer. http://gethalo3gear.com?ocid=SeptemberWLHalo3_MSNHMTxt_1
Faqeer ALI wrote:
In the response packet i want to add the VPS such that the VSA of one vendor attaches in a specific vendor list, ie specify the vendor once and then the list of attributes in it.
You mean inside of the RADIUS packet?
By pairadd(&request->reply->vps,vp) the vps are added one after the another, but i want it such that there would be the name of the specific vendor once and list of attributes to follow behind it..
The VALUE_PAIRs don't work that way. For a number of reasons, FreeRADIUS doesn't pack multiple VSA's into one Vendor-Specific attribute. There are interoperability issues, and it would also require code changes. Alan DeKok.
participants (2)
-
Alan DeKok -
Faqeer ALI