Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

br2684: Remove unnecessary formatting macros b1 and bs

Use vsprintf extension %pI4 instead.

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Joe Perches and committed by
David S. Miller
85b1d8bb e90fba8d

+3 -6
+3 -6
net/atm/br2684.c
··· 802 802 (brdev->payload == p_bridged) ? "bridged" : "routed", 803 803 brvcc->copies_failed, brvcc->copies_needed); 804 804 #ifdef CONFIG_ATM_BR2684_IPFILTER 805 - #define b1(var, byte) ((u8 *) &brvcc->filter.var)[byte] 806 - #define bs(var) b1(var, 0), b1(var, 1), b1(var, 2), b1(var, 3) 807 805 if (brvcc->filter.netmask != 0) 808 - seq_printf(seq, " filter=%d.%d.%d.%d/" 809 - "%d.%d.%d.%d\n", bs(prefix), bs(netmask)); 810 - #undef bs 811 - #undef b1 806 + seq_printf(seq, " filter=%pI4/%pI4\n", 807 + &brvcc->filter.prefix, 808 + &brvcc->filter.netmask); 812 809 #endif /* CONFIG_ATM_BR2684_IPFILTER */ 813 810 } 814 811 return 0;