Module SIP_CONF_CLD Ident "SIP_CONF_CLD V01-00" !++TITLE: SIP_CONF_CLD ! ! AUTHOR: Ruslan R. Laishev ! ! MODIFICATION HISTORY: ! ! 11-JUN-2009 RRL Initial coding. ! 15-JAN-2010 RRL Changed realm $file->quote_string ! added /PASS option to REALM. ! 24-FEB-2010 RRL Added PATH verb. ! 4-MAR-2010 RRL Added ENABLE INTRUSION DETECTION and ! ENABLE INTRUSION PREVENTION. ! 16-MAR-2010 RRL Added /AUTH=(RADDB) ! 7-MAY-2020 RRL Added PATH /BOT ! !-- define type fwdkwds keyword domain keyword proxy,value (type=$quoted_string,required) define type authkwds keyword RADDB keyword RADIUS keyword ACCEPT keyword REJECT define verb realm routine _sip_conf_realm parameter p1,value (type=$quoted_string,required) qualifier default qualifier forward,value (type=fwdkwds,required) qualifier auth,value (type=authkwds,required) qualifier pass disallow forward.domain and forward.proxy and default define verb host routine _sip_conf_host parameter p1,value (type=$file,required) ! ! path [/domain ! example: ! path 811* as5350 ! path 313%%%% sip.sipnet.ru ! path 313%%%% pctel.ru/domain ! path "^T.*"/regex sip.sipnet.ru define verb path routine _sip_conf_path parameter p1,value (type=$quoted_string,required) parameter p2,value (type=$quoted_string,required) qualifier regex qualifier domain qualifier bot define type ipskwds keyword detection keyword prevention define verb enable routine _sip_conf_ena qualifier intrusion,value (list,type=ipskwds,required)