On 2016年07月19日 19:40, Bob Copeland wrote:
OK, do we need to also clear WLAN_STA_PS_STA flag for the peer in ieee80211_mps_sta_status_update(), or does the node completely repeer? ISTR running into a problem where rebooted peer (previously in power-save) would send popen but we would buffer the response due to stale PS sta flag.
Thanks. I have tried your scenario. I have disconnected remote peer by accidental shutdown. (This means local peer does not recognize remote peer left.) Then remote peer restarted and started to send Mesh Peering Open frames. Local peer receives these frames but does not respond to these because peer_lid mismatch. After 3 times retrial, remote peer sent Mesh Peering Close frame with reason code = 56(MESH-MAX-RETRIES). And then, struct sta_info is freed and allocated. So looks no problem. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html