summaryrefslogtreecommitdiff
path: root/accel-pppd/ctrl/ipoe/ipoe.c
diff options
context:
space:
mode:
authorGuillaume Nault <g.nault@alphalink.fr>2018-12-19 19:13:08 +0100
committerDmitry Kozlov <xeb@mail.ru>2018-12-20 06:21:28 +0300
commit6f6f7f2efb9432efe7d3b4f749022da2cfc39fb3 (patch)
treebb45d7278f274715e819eda54aaa03656fe1ebed /accel-pppd/ctrl/ipoe/ipoe.c
parent7951559fbc6d75e930ee50a0ed18da3912439e25 (diff)
downloadaccel-ppp-xebd-6f6f7f2efb9432efe7d3b4f749022da2cfc39fb3.tar.gz
accel-ppp-xebd-6f6f7f2efb9432efe7d3b4f749022da2cfc39fb3.zip
iputils: add 'src' and 'gw' parameters to iproute_del()
Rework iproute_del() to have the same parameters as iproute_add(). This will allow callers to specify more precisely the route they want to delete. Callers will later be converted to make use of these parameters to ensure that the removed route precisely matches the one that was originaly inserted. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
Diffstat (limited to 'accel-pppd/ctrl/ipoe/ipoe.c')
-rw-r--r--accel-pppd/ctrl/ipoe/ipoe.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/accel-pppd/ctrl/ipoe/ipoe.c b/accel-pppd/ctrl/ipoe/ipoe.c
index ed79b65..0fe16ae 100644
--- a/accel-pppd/ctrl/ipoe/ipoe.c
+++ b/accel-pppd/ctrl/ipoe/ipoe.c
@@ -1167,9 +1167,9 @@ static void ipoe_session_finished(struct ap_session *s)
} else if (ses->started) {
if (!serv->opt_ifcfg) {
if (serv->opt_ip_unnumbered)
- iproute_del(serv->ifindex, ses->yiaddr, conf_proto, 32, 0);
+ iproute_del(serv->ifindex, 0, ses->yiaddr, 0, conf_proto, 32, 0);
else
- iproute_del(serv->ifindex, ses->yiaddr, conf_proto, ses->mask, 0);
+ iproute_del(serv->ifindex, 0, ses->yiaddr, 0, conf_proto, ses->mask, 0);
}
}