1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-24 22:13:52 +01:00

Merge pull request #2703 from cgundogan/rpl_rm_initializers

rpl: remove needless initializers
This commit is contained in:
Oleg Hahm 2015-04-10 11:48:52 +02:00
commit fce1d4538e
4 changed files with 0 additions and 27 deletions

View File

@ -233,15 +233,6 @@ void rpl_del_routing_entry(ipv6_addr_t *addr);
* */
rpl_routing_entry_t *rpl_find_routing_entry(ipv6_addr_t *addr);
/**
* @brief Clears routing table.
*
* @deprecated This function is obsolete and will be removed shortly. This will be replaced with a
* common routing information base.
*
* */
void rpl_clear_routing_table(void);
/**
* @brief Returns routing table
*

View File

@ -28,7 +28,6 @@ extern "C" {
void rpl_dao_ack_received(rpl_dodag_t *dodag);
void rpl_delay_dao(rpl_dodag_t *dodag);
void rpl_instances_init(void);
rpl_instance_t *rpl_new_instance(uint8_t instanceid);
rpl_instance_t *rpl_get_instance(uint8_t instanceid);
rpl_instance_t *rpl_get_my_instance(void);

View File

@ -76,12 +76,10 @@ static ipv6_hdr_t *ipv6_buf;
uint8_t rpl_init(int if_id, ipv6_addr_t *address)
{
rpl_if_id = if_id;
rpl_instances_init();
/* initialize routing table */
#if RPL_MAX_ROUTING_ENTRIES != 0
rpl_max_routing_entries = RPL_MAX_ROUTING_ENTRIES;
rpl_clear_routing_table();
#endif
rpl_process_pid = thread_create(rpl_process_buf, RPL_PROCESS_STACKSIZE,
@ -450,16 +448,6 @@ rpl_routing_entry_t *rpl_find_routing_entry(ipv6_addr_t *addr)
}
#endif
#if RPL_MAX_ROUTING_ENTRIES != 0
void rpl_clear_routing_table(void)
{
for (uint8_t i = 0; i < rpl_max_routing_entries; i++) {
memset(&rpl_routing_table[i], 0, sizeof(rpl_routing_table[i]));
}
}
#endif
rpl_routing_entry_t *rpl_get_routing_table(void)
{
#if RPL_MAX_ROUTING_ENTRIES != 0

View File

@ -43,11 +43,6 @@ void rpl_trickle_send_dio(void *args)
rpl_send_DIO((rpl_dodag_t *) args, &mcast);
}
void rpl_instances_init(void)
{
memset(instances, 0, sizeof(rpl_instance_t) * RPL_MAX_INSTANCES);
}
rpl_instance_t *rpl_new_instance(uint8_t instanceid)
{
rpl_instance_t *inst;