... | ... |
@@ -119,6 +119,8 @@ BEGIN { |
119 | 119 |
ua_edial=0; |
120 | 120 |
ua_gs=0; |
121 | 121 |
ua_sipps=0; |
122 |
+ ua_i3micro=0; |
|
123 |
+ ua_act=0; |
|
122 | 124 |
ua_ibm=0; |
123 | 125 |
ua_xx=0; |
124 | 126 |
|
... | ... |
@@ -352,6 +354,14 @@ ua==0 && /User-Agent:.*Vega/ { |
352 | 354 |
ua_vega++ |
353 | 355 |
ua=1 |
354 | 356 |
} |
357 |
+ua==0 && /User-Agent:.*i3micro/ { |
|
358 |
+ ua_i3micro++ |
|
359 |
+ ua=1 |
|
360 |
+} |
|
361 |
+ua==0 && /User-Agent:.*ACT/ { |
|
362 |
+ ua_act++ |
|
363 |
+ ua=1 |
|
364 |
+} |
|
355 | 365 |
ua==0 && /User-Agent:.*X-Lite/ { |
356 | 366 |
ua_xlite++ |
357 | 367 |
ua=1 |
... | ... |
@@ -601,6 +611,10 @@ reply==0 && request=0 { |
601 | 611 |
rpl477++ |
602 | 612 |
next |
603 | 613 |
} |
614 |
+/SIP\/2\.0 480/ { |
|
615 |
+ rpl480++ |
|
616 |
+ next |
|
617 |
+} |
|
604 | 618 |
/SIP\/2\.0 481/ { |
605 | 619 |
rpl481++ |
606 | 620 |
next |
... | ... |
@@ -796,6 +810,8 @@ END { |
796 | 810 |
print "vegastream: " ua_vega |
797 | 811 |
print "Ahead SIPPS: " ua_sipps |
798 | 812 |
print "IBM user agent: " ua_ibm |
813 |
+ print "i3micro: " ua_i3micro |
|
814 |
+ print "ACT: " ua_act |
|
799 | 815 |
print "UFO: " ua_xx |
800 | 816 |
|
801 | 817 |
print "## Servers" |