br2684: Remove unnecessary formatting macros b1 and bs
Subsystems (3)
PATCH 1/1 br2684: Remove unnecessary formatting macros b1 and bs
Use vsprintf extension %pI4 instead.
Signed-off-by Joe Perches <[email protected]>
--- net/atm/br2684.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-)
net/atm/br2684.c +3 -6
@@ -802,13 +802,10 @@ static int br2684_seq_show(struct seq_file *seq, void *v) (brdev->payload == p_bridged) ?"bridged" :"routed" , brvcc->copies_failed, brvcc->copies_needed);#ifdef CONFIG_ATM_BR2684_IPFILTER -#define b1 (var, byte) ((u8 *) &brvcc->filter.var)[byte] -#define bs (var) b1(var, 0), b1(var, 1), b1(var, 2), b1(var, 3)if (brvcc->filter.netmask !=0 ) -seq_printf (seq," filter=%d.%d.%d.%d/" -"%d.%d.%d.%d\n" ,bs (prefix),bs (netmask)); -#undef bs -#undef b1 +seq_printf (seq," filter=%pI4/%pI4\n" , + &brvcc->filter.prefix, + &brvcc->filter.netmask);#endif /* CONFIG_ATM_BR2684_IPFILTER */ }return 0 ;
From: Joe Perches <[email protected]>
Date: Thu, 30 Jul 2015 23:54:28 -0700
Quoted 3 lines
Use vsprintf extension %pI4 instead.
Signed-off-by Joe Perches <[email protected]>
Applied.