summaryrefslogtreecommitdiff
path: root/cesar/cp/sta
AgeCommit message (Collapse)Author
2012-07-23cesar/cp/av/sta/mgr: move sta_mgr_set_tracking to common dir, refs #3222Nélio Laranjeiro
2012-05-10cp/sta/{mgr,action}: create stub for this both modules, refs #2928Thierry Carré
2012-05-10cesar: AV code move to cp/av directory, refs #2928Thierry Carré
2012-05-10cesar/cp/sta/mgr: net_list.c not used, and so removedThierry Carré
2012-05-10cesar/cp: compute slot usage when no in CSMA_ONLY mode, closes #2864Nélio Laranjeiro
2012-05-10cesar/cp/sta/mgr: removed useless functionNélio Laranjeiro
2012-05-10cesar: replace BSU_BEACON_NM and CP_NET_NM by MAC_NMNélio Laranjeiro
2012-05-04cesar: move ce_rx_t forward declaration to a dedicated header, closes #3100Jérémy Dufour
2012-04-11cesar/cp/sta/action/doc: use doc templateNicolas Schodet
2012-04-11cesar/cp/sta/action: fix doxygen commentsNicolas Schodet
2012-03-30cesar/cp/sta/core/stub: add missing conditional include for eCos, refs #3043Nélio Laranjeiro
2012-03-02cesar: redefine many size about ethernet packet, closes #2900Thierry Carré
- Add the difference between a packet tagged or not (simple vlan). - Check the length of the last mme of vs_get_pb_stats.cnf (#2900). - Split in 2 fields the vlan_tag in cp_mme_peer, useful for new macro. - Write the HPAV_MTYPE_MME in little endian, and so remove many swap16. This commit prepare the work to do for #2894 (strongly linked)
2012-02-23cesar/cp/sta/mgr: check station's tei before retrieving mac_store station, ↵Aleksandar Cecaric
refs #2968 Retrieving of mac_store station for unassociated station would result in an assertion
2012-02-20cesar, cleopatre, common: new ipmbox design, closes #848IPMbox Team
2011-12-20cesar/{cp/sta/action, cl}: remove CONFIG_DATA_RATE, refs #2849Nélio Laranjeiro
cp/sta/action was using CONFIG_DATA_RATE without any dependence on the one used by the CL i.e. CONFIG_CL_DATA_RATE. To avoid this, the CL provide the dependence on the CONFIG item in the cl.h header.
2011-11-03cesar/{cp,cl,lib): return mactotei table into a vendor specific mme, refs #2559Thierry Carré
2011-11-02cesar/cp/sta/action: post to_poweron event instead of trigger, refs #2800Nélio Laranjeiro
cp_sta_action_poweron__idle__enter should post the event instead of triggering it in its own FSM.
2011-11-02cesar/cp/sta/action: avoid getting the CCo if it does not exists, closes #2787Nélio Laranjeiro
When an authenticated STA leaves the AVLN it must send a CC_LEAVE.REQ message to the CCo. But if no CCo is present it should leave silently. This avoids a handover failure on the CCo to assert if no new CCo has been elected.
2011-11-02cesar/cp: change station presence timeout, closes #2802Nélio Laranjeiro
Only CCo stores a timeout of 180 seconds for station of its AVLN, all stations stores 35s or presence.
2011-11-02cesar/cp/sta/action: update btt time out function, refs #2770Nélio Laranjeiro
On BTT timeout, station was only looking for unassociated stations and not for any associated station. The fix permits the station to look for associated and unassociated stations in the avln.
2011-10-20cesar/{common,cp}: remove a define unused, and rename the second.Thierry Carré
2011-10-20cesar/cp/{msg,sta}: rename u8 by cp_tei_t type for stei_filter, refs #2666Thierry Carré
2011-10-20cesar/{mac/sar,cp}: stei filter added in vs_get_pb_stats.req, refs #2666Thierry Carré
2011-10-20cesar/{mac,cp}: Redo all tests on pb_stats, ref #2666Thierry Carré
2011-10-20cesar/{cp,mac}: Correct the coding standards, refs #2666Thierry Carré
2011-10-20cesar/cp/{sta,msg}/test: Add test for VS_GET_PB_STATS mme, refs #2666Thierry Carré
2011-10-20{cp,mac/sar}: review corrections, refs #2666Thierry Carré
2011-10-20cesar/mac/sar: Implement sar_pb_stats module + link with mme, refs #2666Thierry Carré
2011-10-20cesar/cp/msg: add two empty mme, refs #2666Thierry Carré
2011-10-20cesar/cp/msg: handle correctly fragmented message information, refs #2689Nélio Laranjeiro
2011-10-19cesar/cp/sta/action: do not ask for a non-authenticated station, closes #2778David Mercadie
2011-09-22cesar/cp/sta/action: synchronise only if CCo provides its mac, closes #2462Nélio Laranjeiro
2011-09-22cesar/bsu: update both nid and snid, closes #2708Nélio Laranjeiro
When the station update the NID, it is useful to update the SNID of the current network. For example when the NMK change, a new NID is computed. If the station stay acting as STA there is no problem, but if it starts acting as CCo it should get a new SNID which can be different from the current one.
2011-09-22cesar: update tracking after handover, refs #2693, #2524Nélio Laranjeiro
2011-09-16cesar/cp/sta/mgr: take in priority brg_rx entries for mac2tei, closes #2702Nélio Laranjeiro
BRG tables are sent by the stations every 30sec, to allow a fastest route change, the learned bridged rx should be more important than the bridge table received. This allows a computer which is connected to a station A at startup to move behind station B and gets the communication faster.
2011-09-08cesar/cp/sta/action: rescale SNR in VS_GET_SNR, refs #2619Jérémy Dufour
2011-08-30cesar/cp/{sta/mgr, cco/action}: fix unit test since librnd changeNélio Laranjeiro
2011-08-16cesar/cp/sta/action: remove compiler warningNicolas Schodet
2011-08-03cesar: remove unused module config dependenciesNicolas Schodet
2011-08-03cesar: remove custom objdump call from makefilesNicolas Schodet
2011-07-20cesar/mac/common: use a list to postpone tonemap release, closes #1547Cyril Jourdan
This little delay allows PBProc to keep a reference to a tonemap about to be released.
2011-06-20cesar/cp/{fsm,sta/action}: handle VS_GET_CE_STATS.REQ message, refs #2375Jérôme Jutteau
2011-06-20cesar/cp/sta/action/test: fixed tests by adding missing stub for clJérôme Jutteau
2011-06-01cesar/cp/sta/mgr: commit the local BRG table too, closes #442Nélio Laranjeiro
In cp_sta_mgr_commit_to_datapath, commit the bridged entries corresponding to the station.
2011-06-01cesar/cp/sta/mgr: use real mactotei table in unit tests, refs #442Nélio Laranjeiro
2011-05-19cesar/cp/sta/action: initialise cp_sta_action in unit testsNélio Laranjeiro
2011-05-19cesar/cp/sta/action: track the new cco, closes #2462Nélio Laranjeiro
2011-05-19cesar/cp/sta/mgr: add a function to track an AVLN, refs #2462Nélio Laranjeiro
This allows the tracking mechanism to track another AVLN without changing the SNID of the current AVLN it tracks.
2011-05-19cesar/cp: track another AVLN when beacons are not received, refs #2448Nélio Laranjeiro
2011-05-19cesar/cp/sta/action: reset beacon loss count only NID/SNID match, closes #2504Nélio Laranjeiro
To reset the beacon loss counter the snid must be compared too.