I put 'fall-through' before DEFAULT NAS-Port-Id....  and now it works. <div><br></div><div>But I still do not understand what does the DEAFULT keyword do?</div><div>Thanks,</div><div>Marlon<br><br><div class="gmail_quote">
On Wed, Aug 5, 2009 at 3:51 PM, Marlon Duksa <span dir="ltr"><<a href="mailto:mduksa@gmail.com">mduksa@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi - <div>I've been reading through WiKi  pages but still not clear. I need to evaluate two attributes and I'm doing this with the =~ operator. But the second attribute is not evaluated but instead returned as reg expr (exactly as stated below)</div>

<div><br></div><div><div><br></div><div><br></div><div>DEFAULT     <b>User-Name =~ "^([aA-zZ]+)-([aA-zZ]+)$", Auth-Type := Local, User-Password == "csetestp"</b></div><div>            Alc-Subsc-ID-Str := "%{NAS-Port-Id}",</div>

<div>            Alc-Subsc-Prof-Str := "%{1}",</div><div>            Alc-SLA-Prof-Str := "%{2}",</div><div>            Alc-MSAP-Serv-Id := "100",</div><div>            Alc-MSAP-Policy  := "msaps",</div>

<div>            <b>NAS-Port-Id =~ "^([^:]+):", </b></div><div>            Alc-MSAP-Interface := "port-%{1}"</div><div><br></div><div>Why is NAS-Port-ID returned, according to operators is should not be. I'm trying to evaluate NAS-Port attr and then based on the results assign a value to the last attribute: Alc-MSAP-Interface.</div>

<div><br></div><div>If I put a DEFAULT keyword with credentials (Auth-Type, User-Pswd), infront of NAS-Port-Id, then, NAS-Port-Id and Alc-MSAP-Interfaces are not returned at all.</div><div><br></div><div>What is the significance of this 'DEFAULT' keyword in the 'users' file?</div>

<div>Thanks,</div><div>Marlon</div></div>
</blockquote></div><br></div>