<DIV id=RTEContent>Hy all,</DIV>  <DIV> </DIV>  <DIV>I am developing a custom module and I am a bit lost with the code. I am not a C programmer so sorry if my question is very stupid.</DIV>  <DIV> </DIV>  <DIV>I want to extract the differents A/V pairs contained in the Access-Request packets and check if any of them is the attribute "Connect-Info". In that case I would like to pass the value of the "Connect-Info" attribute to a function called auxiliar. </DIV>  <DIV>Here is my code:</DIV>  <DIV> </DIV>  <DIV>static int auxiliar (char * value) { ..... }</DIV>  <DIV> </DIV>  <DIV>static int mymodule_authorize (void *instance, REQUEST *request) {</DIV>  <DIV>     ....</DIV>  <DIV> </DIV>  <DIV>     VALUE_PAIR *request_pairs;</DIV>  <DIV>     request_pairs=request->packet->vps;</DIV>  <DIV> </DIV>  <DIV>     VALUE_PAIR *aux = NULL;</DIV>  <DIV> </DIV> 
 <DIV>     char * Attribute_Name = NULL;</DIV>  <DIV>     char *Attribute_Value = NULL;</DIV>  <DIV>     int type = 0;</DIV>  <DIV> </DIV>  <DIV>     for ( aux=request_pairs; aux; aux=aux->next)</DIV>  <DIV>     {</DIV>  <DIV>          Attribute_Name = aux->name;</DIV>  <DIV>          Attribute_Value = aux->strvalue;</DIV>  <DIV> </DIV>  <DIV>          if (aux->attribute == PW_CONNECT_INFO)</DIV>  <DIV>          {</DIV>  <DIV>               type=auxiliar(aux->strvalue); /* is this correct? I mean, is aux->strvalue a char * type? */</DIV>  <DIV>          }</DIV!
 > 
 <DIV> </DIV>  <DIV>          .....</DIV>  <DIV>     }</DIV>  <DIV> </DIV>  <DIV> </DIV>  <DIV> </DIV>  <DIV>Am I on the right track?</DIV>  <DIV> </DIV>  <DIV>Thank you a lot for your help and best regards,</DIV>  <DIV>Susana</DIV><p>
                <hr size=1><br><font face="Verdana" size="-2">Correo Yahoo!<br>Comprueba qué es nuevo, <a href="http://us.rd.yahoo.com/mail/es/whatsnew/*http://es.whatsnew.mail.yahoo.com/">aquí</a><br>http://correo.yahoo.es</font>