---
 kroute.c   |  2 --
 lde.c      |  5 -----
 ldp.h      |  6 ------
 ldpe.h     |  4 ----
 neighbor.c | 27 ---------------------------
 5 files changed, 44 deletions(-)

diff --git a/kroute.c b/kroute.c
index a962ea1..dddd033 100644
--- a/kroute.c
+++ b/kroute.c
@@ -113,8 +113,6 @@ RB_HEAD(kif_tree, kif_node)         kit;
 RB_PROTOTYPE(kif_tree, kif_node, entry, kif_compare)
 RB_GENERATE(kif_tree, kif_node, entry, kif_compare)
 
-int            flag_implicit_null = 0;
-
 int
 kif_init(void)
 {
diff --git a/lde.c b/lde.c
index c7cd190..639a290 100644
--- a/lde.c
+++ b/lde.c
@@ -198,10 +198,8 @@ lde_dispatch_imsg(int fd, short event, void *bula)
        struct imsg              imsg;
        struct lde_nbr           *nbr;
        struct map               map;
-       struct timespec          tp;
        struct in_addr           addr;
        ssize_t                  n;
-       time_t                   now;
        int                      shut = 0, verbose;
 
        if (event & EV_READ) {
@@ -217,9 +215,6 @@ lde_dispatch_imsg(int fd, short event, void *bula)
                        shut = 1;
        }
 
-       clock_gettime(CLOCK_MONOTONIC, &tp);
-       now = tp.tv_sec;
-
        for (;;) {
                if ((n = imsg_get(ibuf, &imsg)) == -1)
                        fatal("lde_dispatch_imsg: imsg_read error");
diff --git a/ldp.h b/ldp.h
index 2ed1f05..75fdbc9 100644
--- a/ldp.h
+++ b/ldp.h
@@ -195,12 +195,6 @@ struct address_list_tlv {
 #define        ADDR_IPV4               0x1
 #define        ADDR_IPV6               0x2
 
-/* This struct is badly aligned so use two 32 bit fields */
-struct fec_elm {
-       u_int32_t       hdr;
-       u_int32_t       addr;
-};
-
 #define FEC_ELM_MIN_LEN                4
 #define        FEC_WILDCARD            0x01
 #define        FEC_PREFIX              0x02
diff --git a/ldpe.h b/ldpe.h
index e380d65..9168360 100644
--- a/ldpe.h
+++ b/ldpe.h
@@ -198,10 +198,6 @@ int         nbr_establish_connection(struct nbr *);
 
 void                    nbr_mapping_add(struct nbr *, struct mapping_head *,
                            struct map *);
-struct mapping_entry   *nbr_mapping_find(struct nbr *, struct mapping_head *,
-                           struct map *);
-void                    nbr_mapping_del(struct nbr *, struct mapping_head *,
-                           struct map *);
 void                    mapping_list_clr(struct mapping_head *);
 
 struct ctl_nbr *nbr_to_ctl(struct nbr *);
diff --git a/neighbor.c b/neighbor.c
index 2a9efb4..b2a1624 100644
--- a/neighbor.c
+++ b/neighbor.c
@@ -553,33 +553,6 @@ nbr_mapping_add(struct nbr *nbr, struct mapping_head *mh, 
struct map *map)
        TAILQ_INSERT_TAIL(mh, me, entry);
 }
 
-struct mapping_entry *
-nbr_mapping_find(struct nbr *nbr, struct mapping_head *mh, struct map *map)
-{
-       struct mapping_entry    *me = NULL;
-
-       TAILQ_FOREACH(me, mh, entry) {
-               if (me->map.prefix.s_addr == map->prefix.s_addr &&
-                   me->map.prefixlen == map->prefixlen)
-                       return (me);
-       }
-
-       return (NULL);
-}
-
-void
-nbr_mapping_del(struct nbr *nbr, struct mapping_head *mh, struct map *map)
-{
-       struct mapping_entry    *me;
-
-       me = nbr_mapping_find(nbr, mh, map);
-       if (me == NULL)
-               return;
-
-       TAILQ_REMOVE(mh, me, entry);
-       free(me);
-}
-
 void
 mapping_list_clr(struct mapping_head *mh)
 {
-- 
1.9.1

Reply via email to