feature: TSG-21852 service_function_status support fieldstat4
This commit is contained in:
@@ -976,7 +976,7 @@ static void sf_param_free_cb(int table_id, void **ad, long argl, void *argp)
|
||||
{
|
||||
if (param->sf_connectivity.method != ENCAPSULATE_METHOD_LAYER2_SWITCH)
|
||||
{
|
||||
health_check_session_del(param->health_check_session_id, param->sf_profile_id);
|
||||
health_check_session_del(param->health_check_session_id, param->sf_profile_id, param->sf_vsys_id);
|
||||
}
|
||||
LOG_INFO("%s: Del sf profile: %d", LOG_TAG_POLICY, param->sf_profile_id);
|
||||
free(param);
|
||||
@@ -1296,16 +1296,24 @@ const char *action_desc_tostring(enum action_desc action_desc)
|
||||
switch (action_desc)
|
||||
{
|
||||
// success action
|
||||
case ACTION_FORWAED_DUE_SELECTED_SF: return "forward";
|
||||
case ACTION_FORWAED_DUE_SELECTED_SF:
|
||||
return "forward";
|
||||
// failure action
|
||||
case ACTION_BYPASS_DUE_FAILURE_ACTION: return "bypass";
|
||||
case ACTION_BLOCK_DUE_FAILURE_ACTION: return "block";
|
||||
case ACTION_BLOCK_DUE_UNAVAILABLE_ACTION: return "re-dispatch block";
|
||||
case ACTION_BYPASS_DUE_UNAVAILABLE_ACTION: return "re-dispatch bypass";
|
||||
case ACTION_BYPASS_DUE_HEALTH_SF_LIMIT: return "re-dispatch bypass(health SF limit)";
|
||||
case ACTION_BYPASS_DUE_FAILURE_ACTION:
|
||||
return "bypass";
|
||||
case ACTION_BLOCK_DUE_FAILURE_ACTION:
|
||||
return "block";
|
||||
case ACTION_BLOCK_DUE_UNAVAILABLE_ACTION:
|
||||
return "re-dispatch block";
|
||||
case ACTION_BYPASS_DUE_UNAVAILABLE_ACTION:
|
||||
return "re-dispatch bypass";
|
||||
case ACTION_BYPASS_DUE_HEALTH_SF_LIMIT:
|
||||
return "re-dispatch bypass(health SF limit)";
|
||||
// default action
|
||||
case ACTION_BYPASS_DUE_DEFAULT: return "bypass(default)";
|
||||
case ACTION_BYPASS_DUE_INVALID_POLICY: return "bypass(invalid policy)";
|
||||
case ACTION_BYPASS_DUE_DEFAULT:
|
||||
return "bypass(default)";
|
||||
case ACTION_BYPASS_DUE_INVALID_POLICY:
|
||||
return "bypass(invalid policy)";
|
||||
// unreachable
|
||||
default:
|
||||
return "action unknown";
|
||||
|
||||
Reference in New Issue
Block a user