summaryrefslogtreecommitdiff
path: root/pathd/path_pcep_config.h
diff options
context:
space:
mode:
Diffstat (limited to 'pathd/path_pcep_config.h')
-rw-r--r--pathd/path_pcep_config.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/pathd/path_pcep_config.h b/pathd/path_pcep_config.h
index de29ab29c1..223dd10c82 100644
--- a/pathd/path_pcep_config.h
+++ b/pathd/path_pcep_config.h
@@ -31,10 +31,11 @@
typedef int (*path_list_cb_t)(struct path *path, void *arg);
/* Lookup the candidate path and fill up the missing path attributes like name
- and type. Used for path generated from PCEP message received from the PCE
- so they contains more information about the candidate path. If no matching
- policy or candidate path is found, nothing is changed */
-void path_pcep_config_lookup(struct path *path);
+ * and type. Used for path generated from PCEP message received from the PCE
+ * so they contains more information about the candidate path. If no matching
+ * policy or candidate path is found, nothing is changed.
+ * MUST BE CALLED FROM THE MAIN THREAD */
+void path_pcep_refine_path(struct path *path);
struct path *path_pcep_config_get_path(struct lsp_nb_key *key);
void path_pcep_config_list_path(path_list_cb_t cb, void *arg);
int path_pcep_config_update_path(struct path *path);