Allow rigctl/rigctld to continue when a bad set_conf is called -- just shows a warning now

pull/1242/head
Mike Black W9MDB 2023-01-17 09:22:55 -06:00
rodzic c02370d279
commit d180883f3e
1 zmienionych plików z 9 dodań i 0 usunięć

Wyświetl plik

@ -2040,6 +2040,7 @@ void list_models()
int set_conf(RIG *my_rig, char *conf_parms)
{
char *p, *n;
int token;
p = conf_parms;
@ -2063,12 +2064,20 @@ int set_conf(RIG *my_rig, char *conf_parms)
*n++ = '\0';
}
token = rig_token_lookup(my_rig, p);
if (token != 0)
{
ret = rig_set_conf(my_rig, rig_token_lookup(my_rig, p), q);
if (ret != RIG_OK)
{
return (ret);
}
}
else
{
rig_debug(RIG_DEBUG_WARN, "%s: invalid token %s for this rig\n", __func__, p);
}
p = n;
}