RDKCOM-5492: RDKBDEV-3336 De-authenticating Hotspot Clients Upon DHCP Failure#818
Merged
narendradandu merged 25 commits intordkcentral:developfrom Apr 10, 2026
Merged
RDKCOM-5492: RDKBDEV-3336 De-authenticating Hotspot Clients Upon DHCP Failure#818narendradandu merged 25 commits intordkcentral:developfrom
narendradandu merged 25 commits intordkcentral:developfrom
Conversation
due to DHCP failure
Changes: 1. Added Rbus event handler to moniter event from hotspot
component in case of DHCP failure
2. push the event to queue to kick associated client when
event is received
due to DHCP failure
Changes: 1. Added Rbus event handler to moniter event from hotspot
component in case of DHCP failure
2. push the event to queue to kick associated client when
event is received
Contributor
|
Hi @rhegde114 |
Contributor
Author
|
@pradeeptakdas , I have re-synced the branch. |
due to DHCP failure
Changes: 1. Added Rbus event handler to moniter event from hotspot
component in case of DHCP failure
2. push the event to queue to kick associated client when
event is received
due to DHCP failure
Changes: 1. Added Rbus event handler to moniter event from hotspot
component in case of DHCP failure
2. push the event to queue to kick associated client when
event is received
due to DHCP failure
Changes: 1. Added Rbus event handler to moniter event from hotspot
component in case of DHCP failure
2. push the event to queue to kick associated client when
event is received
mateuszCieslak-GL
approved these changes
Feb 4, 2026
Contributor
mateuszCieslak-GL
left a comment
There was a problem hiding this comment.
look ok to me.
due to DHCP failure
Changes: 1. Added Rbus event handler to moniter event from hotspot
component in case of DHCP failure
2. push the event to queue to kick associated client when
event is received
Contributor
There was a problem hiding this comment.
Pull request overview
Adds an RBUS event subscription in OneWifi to handle hotspot DHCP-failure notifications and trigger de-authentication (kick) of the associated client.
Changes:
- Introduces a new RBUS event handler to parse
<mac>_<vap_index>and enqueue a kick-assoc-devices command. - Subscribes to the new hotspot RBUS event during
bus_subscribe_events(). - Adds a new subscription-state flag to
wifi_ctrl_tand a new event-name macro.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 6 comments.
| File | Description |
|---|---|
| source/core/wifi_ctrl_rbus_handlers.c | Adds DHCP-failure event handler and subscribes to the new RBUS event. |
| source/core/wifi_ctrl.h | Adds a new *_subscribed flag to track the new event subscription. |
| include/wifi_base.h | Defines the new hotspot RBUS event name constant. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
due to DHCP failure
Changes: 1. Added Rbus event handler to moniter event from hotspot
component in case of DHCP failure
2. push the event to queue to kick associated client when
event is received
due to DHCP failure
Changes: 1. Added Rbus event handler to moniter event from hotspot
component in case of DHCP failure
2. push the event to queue to kick associated client when
event is received
narendradandu
approved these changes
Apr 10, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Develop an event subscription handler in OneWifi to process the event received from hotspot component upon DHCP failure and initiated de-authentication of associated client
Dependent on rdkcentral/hotspot#32