On Wed, Mar 11, 2015 at 04:41:09PM -0300, Renato Westphal wrote:
> ---
> 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
>
OK claudio@
--
:wq Claudio