summaryrefslogtreecommitdiff
path: root/accel-pppd/ctrl
diff options
context:
space:
mode:
authorDmitriy Eshenko <dmitriy.eshenko@accel-ppp.org>2025-08-07 22:06:06 +0300
committerDmitriy Eshenko <dmitriy.eshenko@accel-ppp.org>2025-08-07 22:06:06 +0300
commit2befdb7fbb0483fd4b9b6856bf2833624d0ee953 (patch)
tree2fa3bde5b834984c87ac97df5c3d7286950786ac /accel-pppd/ctrl
parent7351d79ab52964bbf4185c14c458064180f756f9 (diff)
downloadaccel-ppp-2befdb7fbb0483fd4b9b6856bf2833624d0ee953.tar.gz
accel-ppp-2befdb7fbb0483fd4b9b6856bf2833624d0ee953.zip
ipoe: dhcp: Fix username for noauth session
Diffstat (limited to 'accel-pppd/ctrl')
-rw-r--r--accel-pppd/ctrl/ipoe/ipoe.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/accel-pppd/ctrl/ipoe/ipoe.c b/accel-pppd/ctrl/ipoe/ipoe.c
index 52c4526b..418b4f2a 100644
--- a/accel-pppd/ctrl/ipoe/ipoe.c
+++ b/accel-pppd/ctrl/ipoe/ipoe.c
@@ -764,9 +764,10 @@ static void ipoe_session_start(struct ipoe_session *ses)
if (ses->serv->opt_shared && ipoe_create_interface(ses))
return;
- if (conf_noauth)
+ if (conf_noauth) {
+ ses->username = username;
r = PWDB_SUCCESS;
- else {
+ } else {
#ifdef RADIUS
if (radius_loaded) {
ses->radius.send_access_request = ipoe_rad_send_auth_request;