diff options
author | monthadar <monthadar@FreeBSD.org> | 2012-05-01 15:56:26 +0000 |
---|---|---|
committer | monthadar <monthadar@FreeBSD.org> | 2012-05-01 15:56:26 +0000 |
commit | 66eb02c1dc5e68076bf50a497792f81f047e74ea (patch) | |
tree | 7789c09019e4a96470216c276b33223cdf9db176 /contrib/diff/lib/strtoimax.c | |
parent | 661f0aa0b474eeb0e2188d7c75ce16dbe34a0229 (diff) | |
download | FreeBSD-src-66eb02c1dc5e68076bf50a497792f81f047e74ea.zip FreeBSD-src-66eb02c1dc5e68076bf50a497792f81f047e74ea.tar.gz |
Mesh forwarding with proxy support.
* Modified HWMP PREP/PREQ to contain a proxy entry and also changed PREP
frame processing according to amendment as following:
o Fixed PREP to always update/create if acceptance criteria is meet;
o PREQ processing to reply if request is for a proxy entry that is
proxied by us;
o Removed hwmp_discover call from PREQ, because sending a PREP will
build the forward path, and by receving and accepting a PREQ we
have already built the reverse path (non-proactive code);
* Disabled code for pro-active in PREP for now (will make a separate patch for
pro-active HWMP routing later)
* Added proxy information for a Mesh route, mesh gate to use and proxy seqno;
* Modified ieee80211_encap according to amendment;
* Introduced Mesh control address extension enum and removed unused struct,
also rename some structure element names.
* Modified mesh_input and added mesh_recv_* that should verify and process mesh
data frames according to 9.32 Mesh forwarding framework in amendment;
* Modified mesh_decap accordingly to changes done in mesh control AE struct;
Approved by: adrian
Diffstat (limited to 'contrib/diff/lib/strtoimax.c')
0 files changed, 0 insertions, 0 deletions