Hi
I want to implement this tcl script on a cisco
http://www.yasinkaplan.com/docs/simplelcr.pdf
I have this auth querry
rad_recv: Access-Request packet from host xxxxxxxxxxx port 1645, id=4, length=298
User-Name = "2001"
User-Password = ""
Cisco-AVPair = "call-id=77a36bec512d59f2148f4a935ed0c2f6@37.153.137.2:5060"
h323-conf-id = "h323-conf-id=B6EED6D8 27D911E4 88FA91CF 8B17EE77"
Cisco-AVPair = "remote-media-address=xxxxxxxx"
Cisco-AVPair = "session-protocol=sipv2"
Cisco-AVPair = "h323-ivr-out=transactionID:3"
Called-Station-Id = "40755xxxxxxx"
Service-Type = Login-User
NAS-IP-Address = 46.214.35.172
And database is heare
voip_cdr=# SELECT * from destinations ;
prefix | destination | type | carrier
--------+-------------+------------+------------
4075 | RO ORANGE | MOB | 9901
(1 row)
voip_cdr=# select * from carriers ;
carrier | description
---------+-------------
9901 | orange
(1 row)
I m stucked heare
CREATE function [dbo].[select_carrier](@dnis nvarchar(50))
returns table
as
return select top 1 'cisco|100' as Attribute, 'carrier:' + carrier as [Value]
from destinations where prefix=substring(@dnis,1, len(prefix)) order by
len(prefix) desc
and as exmple of querry for freeradius is
authorize_check_query = "SELECT id, UserName, Attribute, Value, Op \
FROM ${authcheck_table} \
WHERE Username = '%{SQL-User-Name}' \
ORDER BY id"
authorize_reply_query = "SELECT id, UserName, Attribute, Value, Op \
FROM ${authreply_table} \
WHERE Username = '%{SQL-User-Name}' \
ORDER BY id"
Thanks in advance