From 53eaf7555a5f3f0b60854acf7933484c98ada917 Mon Sep 17 00:00:00 2001 From: Dmitry Kozlov Date: Fri, 18 Mar 2016 22:02:54 +0300 Subject: ipoe: call ap_session_set_ifindex to correct interface counters --- accel-pppd/ctrl/ipoe/ipoe.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/accel-pppd/ctrl/ipoe/ipoe.c b/accel-pppd/ctrl/ipoe/ipoe.c index 79e1de2..514e787 100644 --- a/accel-pppd/ctrl/ipoe/ipoe.c +++ b/accel-pppd/ctrl/ipoe/ipoe.c @@ -600,9 +600,10 @@ cont: if (ipoe_create_interface(ses)) return; - ap_session_set_ifindex(&ses->ses); } + ap_session_set_ifindex(&ses->ses); + if (ses->dhcpv4_request && ses->serv->dhcpv4_relay) { dhcpv4_relay_send(ses->serv->dhcpv4_relay, ses->dhcpv4_request, ses->relay_server_id, ses->serv->ifname, conf_agent_remote_id); -- cgit v1.2.3