firstline.pl 437 B

123456789101112131415161718192021
  1. use Kamailio;
  2. use Kamailio::Constants;
  3. sub firstline {
  4. my $m = shift;
  5. my $v = $m->getVersion();
  6. my $t = $m->getType();
  7. Kamailio::log(L_INFO, "type is $t; version is $v\n");
  8. if ($t == SIP_REQUEST) {
  9. Kamailio::log(L_INFO, "A request. Method is ".$m->getMethod()." to RURI ".$m->getRURI()."\n");
  10. } else {
  11. Kamailio::log(L_INFO, "A reply. status is ".$m->getStatus()." with reason ".$m->getReason()."\n");
  12. }
  13. return 1;
  14. }
  15. 1;