summaryrefslogtreecommitdiff
path: root/accel-pppd/ctrl/ipoe
diff options
context:
space:
mode:
authorDenys Fedoryshchenko <denys.f@collabora.com>2026-08-09 00:18:35 +0300
committerDenys Fedoryshchenko <denys.f@collabora.com>2026-08-09 00:18:35 +0300
commit2b46f1c69ca77efc317673b080d4773db09a4a3e (patch)
treeb2a541f64fd075875404c8f6843ebff30fa21bb1 /accel-pppd/ctrl/ipoe
parent811f87f071659410f9126d51b6ef72a4c64a02a9 (diff)
downloadaccel-ppp-2b46f1c69ca77efc317673b080d4773db09a4a3e.tar.gz
accel-ppp-2b46f1c69ca77efc317673b080d4773db09a4a3e.zip
fixup! ipoe: flush sessions left by a previous instance with a single command
Diffstat (limited to 'accel-pppd/ctrl/ipoe')
-rw-r--r--accel-pppd/ctrl/ipoe/ipoe_netlink.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/accel-pppd/ctrl/ipoe/ipoe_netlink.c b/accel-pppd/ctrl/ipoe/ipoe_netlink.c
index e0f41cdf..df4dec67 100644
--- a/accel-pppd/ctrl/ipoe/ipoe_netlink.c
+++ b/accel-pppd/ctrl/ipoe/ipoe_netlink.c
@@ -478,6 +478,7 @@ int ipoe_nl_flush_sessions(void)
ghdr = NLMSG_DATA(&req.n);
ghdr->cmd = IPOE_CMD_FLUSH;
+ errno = 0;
if (rtnl_talk(&rth, nlh, 0, 0, nlh, NULL, NULL, 0) < 0)
ret = errno ? -errno : -EIO;