line |
true |
false |
branch |
36
|
0 |
0 |
if $domains and not ref $domains |
42
|
0 |
0 |
unless $self->{'dispatcher'} |
51
|
0 |
0 |
if @_ |
71
|
0 |
0 |
unless $packet->is_request |
72
|
0 |
0 |
if ($packet->method ne 'REGISTER') |
77
|
0 |
0 |
unless (@found) |
86
|
0 |
0 |
unless (my $to = $packet->get_header('to')) |
93
|
0 |
0 |
if (my($domain, $user, $proto) = sip_uri2parts($to)) |
99
|
0 |
0 |
if (my $rd = $self->{'domains'}) |
101
|
0 |
0 |
unless $domain =~ /\.?\Q$_\E$/i |
|
0 |
0 |
unless (&first(sub {
$_ eq '*' unless $domain =~ /\.?\Q$_\E$/i;
}
, @$rd)) |
119
|
0 |
0 |
if $c_addr =~ /<(\w+:\S+)>/ |
121
|
0 |
0 |
unless defined $expire |
123
|
0 |
0 |
if not defined $expire or $expire > $self->{'max_expires'} |
124
|
0 |
0 |
if ($expire) |
125
|
0 |
0 |
if ($expire < $self->{'min_expires'}) |
133
|
0 |
0 |
if $expire |
186
|
0 |
0 |
if ($expire < $now) { } |
189
|
0 |
0 |
if not $next_exp or $expire < $next_exp |
192
|
0 |
0 |
if (@drop_where) |
194
|
0 |
0 |
unless %$contact |
197
|
0 |
0 |
if @drop_addr |
200
|
0 |
0 |
if ($next_exp) |
202
|
0 |
0 |
if (not $$last_timer or $next_exp < $last_timer or $$last_timer <= $now) |