]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
PREP update
authorMonthadar Al Jaberi <monthadar@FreeBSD.org>
Tue, 1 May 2012 16:02:31 +0000 (16:02 +0000)
committerMonthadar Al Jaberi <monthadar@FreeBSD.org>
Tue, 1 May 2012 16:02:31 +0000 (16:02 +0000)
commit644ccee40590ae2259c12c65a7ccaeaa7ffaa267
tree204e670c850312fd0be7df906db9b168806f33d1
parent737a965ec9a74abbed3e30e53a69bbaace4da245
PREP update

* Added assertion in mesh_rt_update;
* Fixed some prep propagation that where multicast, ALL PREPS ARE UNICAST;
* Fixed PREP acceptance criteria;
* Fixed some PREP debug messages;
* HWMP intermediate reply (PREP) should only be sent if we have newer
forwarding infomration (FI) about target;
* Fixed PREP propagation condition and PREP w/ AE handling;
* Ignore PREPs that have unknown originator.
* Removed old code inside PREP that was for proactive path building
to root mesh;

Other errors include:
* use seq number of target and not orig mesh STA;
* Metric is what we have stored in our FI;
* Error in amendment, Hop count is not 0 but equals FI hopcount for target;

Approved by: adrian
sys/net80211/ieee80211_hwmp.c
sys/net80211/ieee80211_mesh.c