|
@@ -35,7 +35,9 @@
|
|
#include "pv_shv.h"
|
|
#include "pv_shv.h"
|
|
#include "pv_time.h"
|
|
#include "pv_time.h"
|
|
#include "pv_trans.h"
|
|
#include "pv_trans.h"
|
|
-
|
|
|
|
|
|
+#ifdef WITH_XAVP
|
|
|
|
+#include "pv_xavp.h"
|
|
|
|
+#endif
|
|
|
|
|
|
MODULE_VERSION
|
|
MODULE_VERSION
|
|
|
|
|
|
@@ -64,7 +66,11 @@ static pv_export_t mod_pvs[] = {
|
|
{ {"stat", sizeof("stat")-1}, /* statistics */
|
|
{ {"stat", sizeof("stat")-1}, /* statistics */
|
|
PVT_OTHER, pv_get_stat, 0,
|
|
PVT_OTHER, pv_get_stat, 0,
|
|
pv_parse_stat_name, 0, 0, 0 },
|
|
pv_parse_stat_name, 0, 0, 0 },
|
|
-
|
|
|
|
|
|
+#ifdef WITH_XAVP
|
|
|
|
+ { {"xavp", sizeof("xavp")-1}, /* xavp */
|
|
|
|
+ PVT_OTHER, pv_get_xavp, pv_set_xavp,
|
|
|
|
+ pv_parse_xavp_name, 0, 0, 0 },
|
|
|
|
+#endif
|
|
{{"avp", (sizeof("avp")-1)}, PVT_AVP, pv_get_avp, pv_set_avp,
|
|
{{"avp", (sizeof("avp")-1)}, PVT_AVP, pv_get_avp, pv_set_avp,
|
|
pv_parse_avp_name, pv_parse_index, 0, 0},
|
|
pv_parse_avp_name, pv_parse_index, 0, 0},
|
|
{{"hdr", (sizeof("hdr")-1)}, PVT_HDR, pv_get_hdr, 0, pv_parse_hdr_name,
|
|
{{"hdr", (sizeof("hdr")-1)}, PVT_HDR, pv_get_hdr, 0, pv_parse_hdr_name,
|
|
@@ -387,6 +393,10 @@ static cmd_export_t cmds[]={
|
|
ANY_ROUTE },
|
|
ANY_ROUTE },
|
|
{"pv_unset", (cmd_function)pv_unset, 1, fixup_pvar_null, 0,
|
|
{"pv_unset", (cmd_function)pv_unset, 1, fixup_pvar_null, 0,
|
|
ANY_ROUTE },
|
|
ANY_ROUTE },
|
|
|
|
+#ifdef WITH_XAVP
|
|
|
|
+ {"pv_xavp_print", (cmd_function)pv_xavp_print, 0, 0, 0,
|
|
|
|
+ ANY_ROUTE },
|
|
|
|
+#endif
|
|
{0,0,0,0,0,0}
|
|
{0,0,0,0,0,0}
|
|
};
|
|
};
|
|
|
|
|