batman-adv: extend the ap_isolation mechanism
authorAntonio Quartulli <antonio@open-mesh.com>
Sat, 16 Nov 2013 11:03:50 +0000 (12:03 +0100)
committerAntonio Quartulli <antonio@meshcoding.com>
Wed, 8 Jan 2014 19:49:44 +0000 (20:49 +0100)
commit2d2fcc2a3ff79de1fa3fba10f88c324d769392af
tree58a6257c9d1c23c9d5ac5e2fced1fbd8f2fd5e6d
parentdd24ddb265b32990592770dab53f708f66e41ec2
batman-adv: extend the ap_isolation mechanism

Change the AP isolation mechanism to not only "isolate" WIFI
clients but also all those marked with the more generic
"isolation flag" (BATADV_TT_CLIENT_ISOLA).

The result is that when AP isolation is on any unicast
packet originated by an "isolated" client and directed to
another "isolated" client is dropped at the source node.

Signed-off-by: Antonio Quartulli <antonio@open-mesh.com>
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
net/batman-adv/translation-table.c