l3cfg: only constructing log message when needed in _l3_acd_data_state_set_full()
This commit is contained in:
@@ -2071,6 +2071,7 @@ _nm_printf(5, 6) static void _l3_acd_data_state_set_full(NML3Cfg *self,
|
|||||||
else
|
else
|
||||||
changed = FALSE;
|
changed = FALSE;
|
||||||
|
|
||||||
|
if (_LOGT_ENABLED()) {
|
||||||
if (format) {
|
if (format) {
|
||||||
gs_free char *msg = NULL;
|
gs_free char *msg = NULL;
|
||||||
va_list args;
|
va_list args;
|
||||||
@@ -2082,6 +2083,7 @@ _nm_printf(5, 6) static void _l3_acd_data_state_set_full(NML3Cfg *self,
|
|||||||
_LOGT_acd(acd_data, "set state to %s (%s)", _l3_acd_addr_state_to_string(state), msg);
|
_LOGT_acd(acd_data, "set state to %s (%s)", _l3_acd_addr_state_to_string(state), msg);
|
||||||
} else
|
} else
|
||||||
_LOGT_acd(acd_data, "set state to %s", _l3_acd_addr_state_to_string(state));
|
_LOGT_acd(acd_data, "set state to %s", _l3_acd_addr_state_to_string(state));
|
||||||
|
}
|
||||||
|
|
||||||
if (changed && allow_commit) {
|
if (changed && allow_commit) {
|
||||||
/* The availability of an address just changed (and we are instructed to
|
/* The availability of an address just changed (and we are instructed to
|
||||||
|
Reference in New Issue
Block a user