From: Jaroslav Škarvada Date: Thu, 27 Feb 2025 22:00:16 +0000 (+0100) Subject: pppdump: Fixed building with GCC 15 (#548) X-Git-Url: https://git.ozlabs.org/?a=commitdiff_plain;h=05361692ee7d6260ce5c04c9fa0e5a1aa7565323;p=ppp.git pppdump: Fixed building with GCC 15 (#548) GCC 15 defaults to C23 which does not allow K&R declarations. Credit Yaakov Selkowitz in: https://src.fedoraproject.org/rpms/ppp/pull-request/12 Signed-off-by: Jaroslav Škarvada --- diff --git a/pppdump/pppdump.c b/pppdump/pppdump.c index c24208a..1534036 100644 --- a/pppdump/pppdump.c +++ b/pppdump/pppdump.c @@ -42,14 +42,12 @@ int tot_sent, tot_rcvd; extern int optind; extern char *optarg; -void dumplog(); -void dumpppp(); -void show_time(); +void dumplog(FILE *); +void dumpppp(FILE *); +void show_time(FILE *, int); int -main(ac, av) - int ac; - char **av; +main(int ac, char **av) { int i; char *p; @@ -97,8 +95,7 @@ main(ac, av) } void -dumplog(f) - FILE *f; +dumplog(FILE *f) { int c, n, k, col; int nb, c2; @@ -241,8 +238,7 @@ struct pkt { unsigned char dbuf[8192]; void -dumpppp(f) - FILE *f; +dumpppp(FILE *f) { int c, n, k; int nb, nl, dn, proto, rv; @@ -375,9 +371,7 @@ dumpppp(f) } void -show_time(f, c) - FILE *f; - int c; +show_time(FILE *f, int c) { time_t t; int n;