|
@@ -124,14 +124,14 @@ static cmd_export_t cmds[]={
|
|
|
0, REQUEST_ROUTE|FAILURE_ROUTE},
|
|
|
{"options_reply", (cmd_function)opt_reply, 0, 0,
|
|
|
0, REQUEST_ROUTE},
|
|
|
- {"is_user", (cmd_function)is_user, 1, fixup_str_null,
|
|
|
+ {"is_user", (cmd_function)is_user, 1, fixup_spve_null,
|
|
|
0, REQUEST_ROUTE|LOCAL_ROUTE},
|
|
|
{"has_totag", (cmd_function)w_has_totag, 0, 0,
|
|
|
0, ANY_ROUTE},
|
|
|
- {"uri_param", (cmd_function)uri_param_1, 1, fixup_str_null,
|
|
|
- 0, REQUEST_ROUTE|LOCAL_ROUTE},
|
|
|
- {"uri_param", (cmd_function)uri_param_2, 2, fixup_str_str,
|
|
|
- 0, REQUEST_ROUTE|LOCAL_ROUTE},
|
|
|
+ {"uri_param", (cmd_function)uri_param_1, 1, fixup_spve_null,
|
|
|
+ 0, REQUEST_ROUTE|BRANCH_ROUTE|FAILURE_ROUTE},
|
|
|
+ {"uri_param", (cmd_function)uri_param_2, 2, fixup_spve_spve,
|
|
|
+ 0, REQUEST_ROUTE|BRANCH_ROUTE|FAILURE_ROUTE},
|
|
|
{"add_uri_param", (cmd_function)add_uri_param, 1, fixup_str_null,
|
|
|
0, REQUEST_ROUTE},
|
|
|
{"get_uri_param", (cmd_function)get_uri_param, 2, fixup_get_uri_param,
|
|
@@ -503,6 +503,21 @@ static sr_kemi_t sr_kemi_siputils_exports[] = {
|
|
|
{ SR_KEMIP_STR, SR_KEMIP_NONE, SR_KEMIP_NONE,
|
|
|
SR_KEMIP_NONE, SR_KEMIP_NONE, SR_KEMIP_NONE }
|
|
|
},
|
|
|
+ { str_init("siputils"), str_init("is_user"),
|
|
|
+ SR_KEMIP_INT, ki_is_user,
|
|
|
+ { SR_KEMIP_STR, SR_KEMIP_NONE, SR_KEMIP_NONE,
|
|
|
+ SR_KEMIP_NONE, SR_KEMIP_NONE, SR_KEMIP_NONE }
|
|
|
+ },
|
|
|
+ { str_init("siputils"), str_init("uri_param"),
|
|
|
+ SR_KEMIP_INT, ki_uri_param,
|
|
|
+ { SR_KEMIP_STR, SR_KEMIP_NONE, SR_KEMIP_NONE,
|
|
|
+ SR_KEMIP_NONE, SR_KEMIP_NONE, SR_KEMIP_NONE }
|
|
|
+ },
|
|
|
+ { str_init("siputils"), str_init("uri_param_value"),
|
|
|
+ SR_KEMIP_INT, ki_uri_param_value,
|
|
|
+ { SR_KEMIP_STR, SR_KEMIP_STR, SR_KEMIP_NONE,
|
|
|
+ SR_KEMIP_NONE, SR_KEMIP_NONE, SR_KEMIP_NONE }
|
|
|
+ },
|
|
|
|
|
|
{ {0, 0}, {0, 0}, 0, NULL, { 0, 0, 0, 0, 0, 0 } }
|
|
|
};
|