From ff0255002bdba64e48b628a32224c9a5ecd554b9 Mon Sep 17 00:00:00 2001 From: marekm72 <35698605+marekm72@users.noreply.github.com> Date: Sun, 22 Feb 2026 21:20:20 +0100 Subject: Remove unused printf.h include Removed conditional inclusion of printf.h. --- accel-pppd/ctrl/pppoe/pppoe.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'accel-pppd/ctrl') diff --git a/accel-pppd/ctrl/pppoe/pppoe.c b/accel-pppd/ctrl/pppoe/pppoe.c index c481b7ec..6ec07c9d 100644 --- a/accel-pppd/ctrl/pppoe/pppoe.c +++ b/accel-pppd/ctrl/pppoe/pppoe.c @@ -11,9 +11,6 @@ #include #include #include -#ifdef HAVE_PRINTF_H -#include -#endif #include "events.h" #include "triton.h" -- cgit v1.2.3 From b52d38df680450b413869edeeaa3baaba73e2918 Mon Sep 17 00:00:00 2001 From: marekm72 <35698605+marekm72@users.noreply.github.com> Date: Sun, 22 Feb 2026 21:38:48 +0100 Subject: Refactor session free function pointer in l2tp.c --- accel-pppd/ctrl/l2tp/l2tp.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'accel-pppd/ctrl') diff --git a/accel-pppd/ctrl/l2tp/l2tp.c b/accel-pppd/ctrl/l2tp/l2tp.c index d6807377..1a4c63d4 100644 --- a/accel-pppd/ctrl/l2tp/l2tp.c +++ b/accel-pppd/ctrl/l2tp/l2tp.c @@ -854,16 +854,17 @@ out_err: return -1; } +static void l2tp_session_free_ptr(void *ptr) +{ + l2tp_session_free((struct l2tp_sess_t *) ptr); +} + static void l2tp_tunnel_free_sessions(struct l2tp_conn_t *conn) { void *sessions = conn->sessions; conn->sessions = NULL; -#ifdef HAVE_FREE_FN_T - tdestroy(sessions, (__free_fn_t)l2tp_session_free); -#else - tdestroy(sessions, (void(*)(void *))l2tp_session_free); -#endif + tdestroy(sessions, l2tp_session_free_ptr); /* Let l2tp_session_free() handle the session counter and * the reference held by the tunnel. */ -- cgit v1.2.3 From 3f46d73994f007dbf3e85fd1a2ae22aba8ce459e Mon Sep 17 00:00:00 2001 From: marekm72 <35698605+marekm72@users.noreply.github.com> Date: Sun, 22 Feb 2026 21:42:10 +0100 Subject: Refactor ARP header includes in arp.c Replaced conditional inclusion of if_arp.h and if_packet.h with direct includes. --- accel-pppd/ctrl/ipoe/arp.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'accel-pppd/ctrl') diff --git a/accel-pppd/ctrl/ipoe/arp.c b/accel-pppd/ctrl/ipoe/arp.c index ef9d3859..a6ca5b13 100644 --- a/accel-pppd/ctrl/ipoe/arp.c +++ b/accel-pppd/ctrl/ipoe/arp.c @@ -13,10 +13,8 @@ #include #include #include -#ifdef HAVE_GOOD_IFARP -#include -#endif -#include +#include +#include #include "list.h" #include "triton.h" -- cgit v1.2.3 From 29329d1fd11bb7d4bbde8b926b3f633387c7bcad Mon Sep 17 00:00:00 2001 From: marekm72 <35698605+marekm72@users.noreply.github.com> Date: Sun, 22 Feb 2026 21:45:20 +0100 Subject: Update header includes in ipoe.c Replaced Linux-specific headers with their net counterparts. --- accel-pppd/ctrl/ipoe/ipoe.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'accel-pppd/ctrl') diff --git a/accel-pppd/ctrl/ipoe/ipoe.c b/accel-pppd/ctrl/ipoe/ipoe.c index bc55aa69..e215c565 100644 --- a/accel-pppd/ctrl/ipoe/ipoe.c +++ b/accel-pppd/ctrl/ipoe/ipoe.c @@ -14,11 +14,9 @@ #include #include #include -#include -#ifdef HAVE_GOOD_IFARP -#include -#endif -#include +#include +#include +#include #include "events.h" #include "list.h" -- cgit v1.2.3 From e979068b4eb5e7985dca3360aa35a54fdb61e4d0 Mon Sep 17 00:00:00 2001 From: marekm72 <35698605+marekm72@users.noreply.github.com> Date: Sun, 22 Feb 2026 21:49:58 +0100 Subject: Replace linux/if.h with net/if.h in ipoe.h --- accel-pppd/ctrl/ipoe/ipoe.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'accel-pppd/ctrl') diff --git a/accel-pppd/ctrl/ipoe/ipoe.h b/accel-pppd/ctrl/ipoe/ipoe.h index 116602be..38f521e1 100644 --- a/accel-pppd/ctrl/ipoe/ipoe.h +++ b/accel-pppd/ctrl/ipoe/ipoe.h @@ -3,7 +3,7 @@ #include #include -#include +#include #include "triton.h" #include "ap_session.h" -- cgit v1.2.3 From 1314586acfc2a99c0c72cda1f517b441599719a5 Mon Sep 17 00:00:00 2001 From: marekm72 <35698605+marekm72@users.noreply.github.com> Date: Sun, 22 Feb 2026 22:01:03 +0100 Subject: Replace linux/if.h with net/if.h include --- accel-pppd/ctrl/ipoe/ipoe_netlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'accel-pppd/ctrl') diff --git a/accel-pppd/ctrl/ipoe/ipoe_netlink.c b/accel-pppd/ctrl/ipoe/ipoe_netlink.c index e7080e92..7057c91e 100644 --- a/accel-pppd/ctrl/ipoe/ipoe_netlink.c +++ b/accel-pppd/ctrl/ipoe/ipoe_netlink.c @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include "triton.h" -- cgit v1.2.3