dispatcher.cfg 972 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # $Id$
  2. # sample config file for dispatcher module
  3. #
  4. debug=9 # debug level (cmd line: -dddddddddd)
  5. fork=no
  6. log_stderror=yes # (cmd line: -E)
  7. children=2
  8. check_via=no # (cmd. line: -v)
  9. dns=off # (cmd. line: -r)
  10. rev_dns=off # (cmd. line: -R)
  11. port=5060
  12. # for more info: sip_router -h
  13. # ------------------ module loading ----------------------------------
  14. loadmodule "../sip_router/modules/maxfwd/maxfwd.so"
  15. loadmodule "../sip_router/modules/sl/sl.so"
  16. # loadmodule "../sip_router/modules/tm/tm.so"
  17. loadmodule "../sip_router/modules/dispatcher/dispatcher.so"
  18. # ----------------- setting module-specific parameters ---------------
  19. # -- dispatcher params --
  20. modparam("dispatcher", "list_file", "../etc/dispatcher.list")
  21. # modparam("dispatcher", "force_dst", 1)
  22. route{
  23. if ( !mf_process_maxfwd_header("10") )
  24. {
  25. sl_send_reply("483","To Many Hops");
  26. drop();
  27. };
  28. ds_select_dst("2", "0");
  29. forward(uri:host, uri:port);
  30. # t_relay();
  31. }