aboutsummaryrefslogtreecommitdiffstats
path: root/hicn-light/src/hicn/strategies/local_prefixes.h
diff options
context:
space:
mode:
Diffstat (limited to 'hicn-light/src/hicn/strategies/local_prefixes.h')
-rw-r--r--hicn-light/src/hicn/strategies/local_prefixes.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/hicn-light/src/hicn/strategies/local_prefixes.h b/hicn-light/src/hicn/strategies/local_prefixes.h
index 833a48057..9d7d8ec78 100644
--- a/hicn-light/src/hicn/strategies/local_prefixes.h
+++ b/hicn-light/src/hicn/strategies/local_prefixes.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2021 Cisco and/or its affiliates.
+ * Copyright (c) 2021-2022 Cisco and/or its affiliates.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at:
@@ -24,6 +24,8 @@
#ifndef HICNLIGHT_LOCAL_PREFIXES_H
#define HICNLIGHT_LOCAL_PREFIXES_H
+#include <hicn/name.h>
+
typedef struct local_prefixes_s local_prefixes_t;
local_prefixes_t* create_local_prefixes();
@@ -35,7 +37,8 @@ unsigned local_prefixes_get_len(local_prefixes_t* prefixes);
void local_prefixes_add_prefixes(local_prefixes_t* prefixes,
local_prefixes_t* new_prefixes);
-void local_prefixes_add_prefix(local_prefixes_t* prefixes, const void* prefix);
+void local_prefixes_add_prefix(local_prefixes_t* prefixes,
+ const hicn_prefix_t* prefix);
void update_remote_node_paths(const void* nexthops, const void* forwarder,
local_prefixes_t* prefixes);