Module: sip-router Branch: master Commit: bb76415ba7b623242a84b295728e61d307ab48fb URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=bb76415ba7b623242a84b295728e61d307ab48fb
Author: Olle E. Johansson <[email protected]> Committer: Olle E. Johansson <[email protected]> Date: Sun Mar 24 11:45:43 2013 +0100 snmpstats Clear upp method-supported logic a bit and add "dialog-ng" for call statefullness --- modules/snmpstats/snmpSIPMethodSupportedTable.c | 20 +++++--------------- modules/snmpstats/snmpSIPServerObjects.c | 2 +- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/modules/snmpstats/snmpSIPMethodSupportedTable.c b/modules/snmpstats/snmpSIPMethodSupportedTable.c index 756dfce..92cc8b6 100644 --- a/modules/snmpstats/snmpSIPMethodSupportedTable.c +++ b/modules/snmpstats/snmpSIPMethodSupportedTable.c @@ -140,23 +140,16 @@ void init_kamailioSIPMethodSupportedTable(void) * NOTE: My way of checking what METHODS we support is probably wrong. * Please feel free to correct it! */ - if (module_loaded("sl")) { - createRow(1, "METHOD_INVITE"); - createRow(2, "METHOD_CANCEL"); - createRow(3, "METHOD_ACK"); - } - - if (module_loaded("tm")) { - createRow(4, "METHOD_BYE"); - } + createRow(1, "METHOD_INVITE"); + createRow(2, "METHOD_CANCEL"); + createRow(3, "METHOD_ACK"); + createRow(4, "METHOD_BYE"); if (module_loaded("options") || module_loaded("siputils")) { createRow(6, "METHOD_OPTIONS"); } - if (module_loaded("dialog")) { - createRow(7, "METHOD_UPDATE"); - } + createRow(7, "METHOD_UPDATE"); if (module_loaded("registrar")) { createRow(8, "METHOD_REGISTER"); @@ -166,9 +159,6 @@ void init_kamailioSIPMethodSupportedTable(void) createRow(5, "METHOD_INFO"); createRow(9, "METHOD_MESSAGE"); - - /* I'm not sure what these guys are, so saying we support them by - * default. */ createRow(12, "METHOD_PRACK"); createRow(13, "METHOD_REFER"); createRow(14, "METHOD_PUBLISH"); diff --git a/modules/snmpstats/snmpSIPServerObjects.c b/modules/snmpstats/snmpSIPServerObjects.c index 07e64e4..4ab497d 100644 --- a/modules/snmpstats/snmpSIPServerObjects.c +++ b/modules/snmpstats/snmpSIPServerObjects.c @@ -196,7 +196,7 @@ int handle_kamailioSIPProxyStatefulness(netsnmp_mib_handler *handler, { int statefullness; - if (module_loaded("dialog")) + if (module_loaded("dialog") || module_loaded("dialog_ng")) { statefullness = PROXY_STATEFULNESS_CALL_STATEFUL; } _______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
