]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Make VLAN ID available in STA info over control interface
authorJouni Malinen <j@w1.fi>
Sun, 26 Apr 2015 12:58:10 +0000 (15:58 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 26 Apr 2015 12:58:10 +0000 (15:58 +0300)
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 <j@w1.fi>
src/ap/ctrl_iface_ap.c

index 41ab988277bbda83eaae26b84147bd3ec54989ef..60afcb08282f96e63fc229e8ed88527351041c8d 100644 (file)
@@ -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;
 }