From 87b5b5395993e7c1f223a238da761e9ec753550b Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Sun, 26 Apr 2015 15:58:10 +0300 Subject: [PATCH] Make VLAN ID available in STA info over control interface If hostapd has bound a STA into a specific VLAN, the new vlan_id parameter in the control interface STA command can now be used to check which VLAN ID is in use. Signed-off-by: Jouni Malinen --- src/ap/ctrl_iface_ap.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/ap/ctrl_iface_ap.c b/src/ap/ctrl_iface_ap.c index 41ab98827..60afcb082 100644 --- a/src/ap/ctrl_iface_ap.c +++ b/src/ap/ctrl_iface_ap.c @@ -153,6 +153,13 @@ static int hostapd_ctrl_iface_sta_mib(struct hostapd_data *hapd, } #endif /* CONFIG_SAE */ + if (sta->vlan_id > 0) { + res = os_snprintf(buf + len, buflen - len, "vlan_id=%d\n", + sta->vlan_id); + if (!os_snprintf_error(buflen - len, res)) + len += res; + } + return len; }