diff options
author | tzafrir <tzafrir@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2007-12-19 22:48:03 +0000 |
---|---|---|
committer | tzafrir <tzafrir@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2007-12-19 22:48:03 +0000 |
commit | b5c7c251f68b9d0c508ab0d36cd26c8b9ce8bc79 (patch) | |
tree | 6e0b6bd2fee4307f16e710e34022b047b9ea1542 /xpp/utils/zconf/Zaptel/Span.pm | |
parent | 28fed4b325ff411076224a96caf5c40d3ffd0956 (diff) |
* A few more fixes to card_pri.
* Do use "crc4" for E1 by default when generating zaptel.conf .
Merged revisions 3540 via svnmerge from
http://svn.digium.com/svn/zaptel/branches/1.2
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3541 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'xpp/utils/zconf/Zaptel/Span.pm')
-rw-r--r-- | xpp/utils/zconf/Zaptel/Span.pm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/xpp/utils/zconf/Zaptel/Span.pm b/xpp/utils/zconf/Zaptel/Span.pm index eacac8b..951f603 100644 --- a/xpp/utils/zconf/Zaptel/Span.pm +++ b/xpp/utils/zconf/Zaptel/Span.pm @@ -101,9 +101,11 @@ sub new($$) { push(@{$self->{CHANS}}, $c); } close F; + + $self->{YELLOW} = undef; + $self->{CRC4} = undef; if($self->is_bri()) { $self->{CODING} = 'ami'; - $self->{YELLOW} = undef; $self->{DCHAN} = ($self->chans())[$self->{DCHAN_IDX}]; $self->{BCHANS} = [ ($self->chans())[@{$self->{BCHAN_LIST}}] ]; # Infer some info from channel name: @@ -125,6 +127,7 @@ sub new($$) { $self->{CODING} = 'hdb3'; $self->{FRAMING} = 'ccs'; $self->{SWITCHTYPE} = 'euroisdn'; + $self->{CRC4} = 'crc4'; } elsif($self->{PROTO} eq 'T1') { $self->{CODING} = 'b8zs'; $self->{FRAMING} = 'esf'; @@ -132,7 +135,6 @@ sub new($$) { } else { die "'$self->{PROTO}' unsupported yet"; } - $self->{YELLOW} = undef; $self->{SIGNALLING} = ($self->{TERMTYPE} eq 'NT') ? $ZAPPRI_NET : $ZAPPRI_CPE ; } return $self; |