[sr-dev] domain attributes

Juha Heinanen jh at tutpro.com
Thu Jul 2 16:14:18 CEST 2009


Jan Janak writes:

 > > you didn't answer, can the above be also written as:
 > > 
 > >     lookup_domain("$fd", "$fd");
 > > 
 > > if not, why?
 > 
 > Yes it can. In this particular case the function will assume that the
 > domain name to be looked up is stored in the AVP $fu.fd. If the AVP
 > identifiers does not contain the flags before the delimiting '.' then
 > 'fu' is assumed. So the function will try to retrieve the domain name
 > from that AVP and if it does not exist (which is likely) then the
 > function returns -1.

i start to get lost again.  i understand that i can reference avps of
the above looked up domain as $fd.attribute_name.  but why can't the
domain that is being looked up simply be taken from the kamailio pseudo
variable as it is written ($fd in the example) without assuming that it
is in $fu.fd?

or is it so that second argument of lookup_domain cannot be a k pseudo
variables at all?  for example, can i take if from r-uri host like this:

lookup_domain("$fd", "$rd");

-- juha



More information about the sr-dev mailing list