teamd: fix build error in expansion of macro teamd_log_dbgx

With gcc 8.3 I got the following build error:

In file included from teamd_dbus.c:33:
teamd_dbus.c: In function 'teamd_dbus_init':
teamd.h:54:2: error: expected expression before 'if'
  if (val <= ctx->debug)   \
  ^~
teamd.h:57:37: note: in expansion of macro 'teamd_log_dbgx'
 #define teamd_log_dbg(ctx, args...) teamd_log_dbgx(ctx, 1, ##args)
                                     ^~~~~~~~~~~~~~
teamd_dbus.c:507:2: note: in expansion of macro 'teamd_log_dbg'
  teamd_log_dbg(ctx, "dbus: connected to %s with name %s", id,
  ^~~~~~~~~~~~~

Fix it by adding parentheses and braces around the content.

Fixes: f32310b9a5cc ("libteam: wapper teamd_log_dbg with teamd_log_dbgx")
Signed-off-by: Hangbin Liu <liuhangbin@gmail.com>
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
1 file changed