summaryrefslogtreecommitdiff
path: root/FS/FS/svc_phone.pm
diff options
context:
space:
mode:
authorlevinse <levinse>2011-01-16 03:33:59 +0000
committerlevinse <levinse>2011-01-16 03:33:59 +0000
commit80fa5a2f42e60bede178ff1118e7c7532fced9a5 (patch)
tree7c981e8f8959b5077b8730fe02663cad7e726a75 /FS/FS/svc_phone.pm
parent53323732e819df59e80973e569bcc7b836f7bf82 (diff)
OpenSIPS provisioning, RT10993
Diffstat (limited to 'FS/FS/svc_phone.pm')
-rw-r--r--FS/FS/svc_phone.pm6
1 files changed, 6 insertions, 0 deletions
diff --git a/FS/FS/svc_phone.pm b/FS/FS/svc_phone.pm
index cffe1e3f6..deb12c29a 100644
--- a/FS/FS/svc_phone.pm
+++ b/FS/FS/svc_phone.pm
@@ -83,6 +83,10 @@ Optional svcnum from svc_pbx
Route id/number
+=item gwlist
+
+OpenSIPS dr_rules gwlist - OpenSIPS dynamic routing
+
=item forwarddst
Forwarding destination
@@ -178,6 +182,7 @@ sub table_info {
'route' => { label => 'Route',
%dis2,
},
+ 'gwlist' => { label => 'OpenSIPS gwlist', %dis2 },
'forwarddst' => { label => 'Forward Destination',
%dis2,
},
@@ -478,6 +483,7 @@ sub check {
|| $self->ut_foreign_keyn('domsvc', 'svc_domain', 'svcnum' )
|| $self->ut_foreign_keyn('locationnum', 'cust_location', 'locationnum')
|| $self->ut_textn('route')
+ || $self->ut_textn('gwlist')
|| $self->ut_numbern('forwarddst')
|| $self->ut_textn('email')
|| $self->ut_numbern('lrn')