Commit 822a2073 authored by Federico Vaga's avatar Federico Vaga

wrtd:lib: on open set level according to core

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent 7a670923
......@@ -75,7 +75,10 @@ static struct wrnc_hmq *wrtd_log_open(struct wrtd_node *dev,
}
if (channel > -1) {
err = wrtd_in_log_level_set(dev, channel, lvl);
if (core == WRTD_CORE_IN)
err = wrtd_in_log_level_set(dev, channel, lvl);
else
err = wrtd_out_log_level_set(dev, channel, lvl);
if (err)
return NULL;
......@@ -91,7 +94,10 @@ static struct wrnc_hmq *wrtd_log_open(struct wrtd_node *dev,
} else {
/* Set the same logging level to all channels */
for (i = 0; i < n_chan; ++i) {
err = wrtd_in_log_level_set(dev, i, lvl);
if (core == WRTD_CORE_IN)
err = wrtd_in_log_level_set(dev, i, lvl);
else
err = wrtd_out_log_level_set(dev, i, lvl);
if (err)
return NULL;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment