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

[NET]: ROUND_UP macro cleanup in drivers/net/ppp_generic.c

ROUND_UP macro cleanup use DIV_ROUND_UP

Signed-off-by: Milind Arun Choudhary <milindchoudhary@gmail.com>
Acked-by: Paul Mackerras <paulus@samba.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Milind Arun Choudhary and committed by
David S. Miller
57cd5f75 36226a8d

+1 -3
+1 -3
drivers/net/ppp_generic.c
··· 88 88 #define PF_TO_PPP(pf) PF_TO_X(pf, struct ppp) 89 89 #define PF_TO_CHANNEL(pf) PF_TO_X(pf, struct channel) 90 90 91 - #define ROUNDUP(n, x) (((n) + (x) - 1) / (x)) 92 - 93 91 /* 94 92 * Data structure describing one ppp unit. 95 93 * A ppp unit corresponds to a ppp network interface device ··· 1295 1297 */ 1296 1298 fragsize = len; 1297 1299 if (nfree > 1) 1298 - fragsize = ROUNDUP(fragsize, nfree); 1300 + fragsize = DIV_ROUND_UP(fragsize, nfree); 1299 1301 /* nbigger channels get fragsize bytes, the rest get fragsize-1, 1300 1302 except if nbigger==0, then they all get fragsize. */ 1301 1303 nbigger = len % nfree;