From 281d236835e546a71b96da4045b4998752f89eba Mon Sep 17 00:00:00 2001 From: netblue30 Date: Sun, 16 Jan 2022 08:53:39 -0500 Subject: more on nettrace --- src/fnettrace/radix.h | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) (limited to 'src/fnettrace/radix.h') diff --git a/src/fnettrace/radix.h b/src/fnettrace/radix.h index ed7ae0cb7..c22c5c547 100644 --- a/src/fnettrace/radix.h +++ b/src/fnettrace/radix.h @@ -20,19 +20,8 @@ #ifndef RADIX_H #define RADIX_H -typedef struct rnode_t { - struct rnode_t *zero; - struct rnode_t *one; - uint32_t ip; - uint32_t mask; - char *name; -} RNode; - extern int radix_nodes; -char *radix_find_first(uint32_t ip); -char *radix_find_last(uint32_t ip); -void radix_add(uint32_t ip, uint32_t mask, char *name); -void radix_print(void); -void radix_build_list(void); +char *radix_longest_prefix_match(uint32_t ip); +char *radix_add(uint32_t ip, uint32_t mask, char *name); #endif \ No newline at end of file -- cgit v1.2.3-70-g09d2