diff options
Diffstat (limited to 'ldpd/lde.h')
-rw-r--r-- | ldpd/lde.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/ldpd/lde.h b/ldpd/lde.h index 36196a3d0..2895e00ae 100644 --- a/ldpd/lde.h +++ b/ldpd/lde.h @@ -168,6 +168,9 @@ void lde_send_labelwithdraw_pwid_wcard(struct lde_nbr *, uint16_t, uint32_t); void lde_send_labelrelease(struct lde_nbr *, struct fec_node *, struct map *, uint32_t); +void lde_send_labelrequest(struct lde_nbr *, struct fec_node *, + struct map *, int); +void lde_send_labelrequest_wcard(struct lde_nbr *, uint16_t af); void lde_send_notification(struct lde_nbr *, uint32_t, uint32_t, uint16_t); void lde_send_notification_eol_prefix(struct lde_nbr *, int); @@ -183,7 +186,10 @@ void lde_req_del(struct lde_nbr *, struct lde_req *, int); struct lde_wdraw *lde_wdraw_add(struct lde_nbr *, struct fec_node *); void lde_wdraw_del(struct lde_nbr *, struct lde_wdraw *); void lde_change_egress_label(int); -void lde_change_host_label(int); +void lde_change_allocate_filter(int); +void lde_change_advertise_filter(int); +void lde_change_accept_filter(int); +void lde_change_expnull_for_filter(int); struct lde_addr *lde_address_find(struct lde_nbr *, int, union ldpd_addr *); |