diff options
Diffstat (limited to 'hicn-light/src/hicn/core/fib_entry.h')
-rw-r--r-- | hicn-light/src/hicn/core/fib_entry.h | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/hicn-light/src/hicn/core/fib_entry.h b/hicn-light/src/hicn/core/fib_entry.h index 94d283d0f..3b249a8fe 100644 --- a/hicn-light/src/hicn/core/fib_entry.h +++ b/hicn-light/src/hicn/core/fib_entry.h @@ -37,17 +37,11 @@ #ifndef fib_entry_h #define fib_entry_h -#include <hicn/core/name.h> -#include <hicn/core/strategy.h> -#include <hicn/core/msgbuf.h> -#include <hicn/core/nexthops.h> -#include <hicn/core/prefix_stats.h> -#include <hicn/utils/commands.h> // strategy type - -#ifdef WITH_MAPME -//#include <parc/algol/parc_EventTimer.h> -//#include <parc/algol/parc_Iterator.h> -#endif /* WITH_MAPME */ +#include "name.h" +#include "strategy.h" +#include "msgbuf.h" +#include "nexthops.h" +#include "prefix_stats.h" typedef struct { Name *name; @@ -58,7 +52,7 @@ typedef struct { const void * forwarder; #ifdef WITH_POLICY - policy_t policy; + hicn_policy_t policy; #endif /* WITH_POLICY */ prefix_counters_t prefix_counters; @@ -119,9 +113,9 @@ void fib_entry_on_data(fib_entry_t * fib_entry, const nexthops_t * nexthops, Ticks data_reception); #ifdef WITH_POLICY -policy_t fib_entry_get_policy(const fib_entry_t *fib_entry); +hicn_policy_t fib_entry_get_policy(const fib_entry_t *fib_entry); void fib_entry_reconsider_policy(fib_entry_t *fib_entry); -void fib_entry_set_policy(fib_entry_t *fib_entry, policy_t policy); +void fib_entry_set_policy(fib_entry_t *fib_entry, hicn_policy_t policy); void fib_entry_update_stats(fib_entry_t *fib_entry, uint64_t now); #endif /* WITH_POLICY */ |