pppol2tp: fix printk warnings

drivers/net/pppol2tp.c: In function `pppol2tp_seq_tunnel_show':
drivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 4)
drivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 5)
drivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 6)
drivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 7)
drivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 8)
drivers/net/pppol2tp.c:2295: warning: long long unsigned int format, __u64 arg (arg 9)
drivers/net/pppol2tp.c: In function `pppol2tp_seq_session_show':
drivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 5)
drivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 6)
drivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 7)
drivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 8)
drivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 9)
drivers/net/pppol2tp.c:2328: warning: long long unsigned int format, __u64 arg (arg 10)

Not all platforms implement u64 with unsigned long long. eg: powerpc.

Cc: Jeff Garzik <jeff@garzik.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Andrew Morton and committed by
David S. Miller
0efeaa33 fefa8645

+12 -10
+12 -10
drivers/net/pppol2tp.c
··· 2289 atomic_read(&tunnel->ref_count) - 1); 2290 seq_printf(m, " %08x %llu/%llu/%llu %llu/%llu/%llu\n", 2291 tunnel->debug, 2292 - tunnel->stats.tx_packets, tunnel->stats.tx_bytes, 2293 - tunnel->stats.tx_errors, 2294 - tunnel->stats.rx_packets, tunnel->stats.rx_bytes, 2295 - tunnel->stats.rx_errors); 2296 } 2297 2298 static void pppol2tp_seq_session_show(struct seq_file *m, void *v) ··· 2322 jiffies_to_msecs(session->reorder_timeout)); 2323 seq_printf(m, " %hu/%hu %llu/%llu/%llu %llu/%llu/%llu\n", 2324 session->nr, session->ns, 2325 - session->stats.tx_packets, 2326 - session->stats.tx_bytes, 2327 - session->stats.tx_errors, 2328 - session->stats.rx_packets, 2329 - session->stats.rx_bytes, 2330 - session->stats.rx_errors); 2331 } 2332 2333 static int pppol2tp_seq_show(struct seq_file *m, void *v)
··· 2289 atomic_read(&tunnel->ref_count) - 1); 2290 seq_printf(m, " %08x %llu/%llu/%llu %llu/%llu/%llu\n", 2291 tunnel->debug, 2292 + (unsigned long long)tunnel->stats.tx_packets, 2293 + (unsigned long long)tunnel->stats.tx_bytes, 2294 + (unsigned long long)tunnel->stats.tx_errors, 2295 + (unsigned long long)tunnel->stats.rx_packets, 2296 + (unsigned long long)tunnel->stats.rx_bytes, 2297 + (unsigned long long)tunnel->stats.rx_errors); 2298 } 2299 2300 static void pppol2tp_seq_session_show(struct seq_file *m, void *v) ··· 2320 jiffies_to_msecs(session->reorder_timeout)); 2321 seq_printf(m, " %hu/%hu %llu/%llu/%llu %llu/%llu/%llu\n", 2322 session->nr, session->ns, 2323 + (unsigned long long)session->stats.tx_packets, 2324 + (unsigned long long)session->stats.tx_bytes, 2325 + (unsigned long long)session->stats.tx_errors, 2326 + (unsigned long long)session->stats.rx_packets, 2327 + (unsigned long long)session->stats.rx_bytes, 2328 + (unsigned long long)session->stats.rx_errors); 2329 } 2330 2331 static int pppol2tp_seq_show(struct seq_file *m, void *v)