summaryrefslogtreecommitdiff
path: root/cesar/station
diff options
context:
space:
mode:
authorlaranjeiro2008-10-09 15:11:20 +0000
committerlaranjeiro2008-10-09 15:11:20 +0000
commita45bb86a9ed6eae55a24c53694fb172a95647fb9 (patch)
tree87e627a67166da8a7e42bfd602715cdc1da3282a /cesar/station
parentbc7884e856d840336c3e891e366551938a097952 (diff)
cp: Added the seed in parameter to initialise the random generator of the Control plane.
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3238 017c9cb6-072f-447c-8318-d5b54f68fe89
Diffstat (limited to 'cesar/station')
-rw-r--r--cesar/station/src/station.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/cesar/station/src/station.c b/cesar/station/src/station.c
index 402a4a7466..26bc9ff247 100644
--- a/cesar/station/src/station.c
+++ b/cesar/station/src/station.c
@@ -26,8 +26,12 @@ static cesar_t cesar;
cesar_t *
cesar_init (void)
{
+ u32 seed;
trace_init ();
+ /* TODO Get the Seed from the Hal PHY. */
+ seed = 0x0;
+
/* Initialise the mac store. */
cesar.mac_store = mac_store_init ();
@@ -64,7 +68,8 @@ cesar_init (void)
/* Initialise the CP. */
cesar.cp = cp_init (&cesar.mac_config, cesar.interface, cesar.hal_timer,
- cesar.pbproc, cesar.mac_store, cesar.sar, cesar.cl);
+ cesar.pbproc, cesar.mac_store, cesar.sar, cesar.cl,
+ seed);
cesar.rxce = ce_init(cesar.sar);