Esempio n. 1
0
/* ************************************************** */
int spadas_init(void) {

    if (das_init() == -1) {
        return -1;
    } 

    if ((mem_spadas = mem_fs_slice_declare(sizeof(spadas_t))) == NULL) {
        return -1;
    }

    if ((mem_spadas_elts = mem_fs_slice_declare(sizeof(spadas_elt_t))) == NULL) {
        return -1;
    }

    return 0;
}
/* ************************************************** */
int do_init(void) {
    if (das_init()             ||  /* das        */
	sodas_init()           ||  /* sodas      */
	spadas_init()          ||  /* spadas     */
	hadas_init()           ||  /* hadas      */
	rng_init()             ||  /* rng        */
	timer_init()           ||  /* timer      */
	bundle_init()          ||  /* bundle     */
	entity_init()          ||  /* entity     */
	monitor_init()         ||  /* monitor    */
	measure_init()         ||  /* mesure     */
	medium_init()          ||  /* medium     */
	mobility_init()        ||  /* mobility   */
	modulation_init()      ||  /* modulation */
	noise_init()           ||  /* noise      */
	node_init()            ||  /* node       */
	packet_init()          ||  /* packet     */
	scheduler_init()) {        /* scheduler  */
        return -1;
    }
    return 0;
}