diff options
author | Neale Ranns <neale.ranns@cisco.com> | 2018-02-19 02:36:19 -0800 |
---|---|---|
committer | Damjan Marion <dmarion.lists@gmail.com> | 2018-02-19 12:21:00 +0000 |
commit | d79a43c7f43e8b99d6eb019d69a3083c545007f1 (patch) | |
tree | e63cbb80b14fa0c1ba2c884e070125d6b76627bc /src/vnet/adj/adj_internal.h | |
parent | d91d14095b8ac0d3151fd8f6b03277d447029814 (diff) |
Adjacency Delegate updates
- Register new type (for use from puglins)
- Memory for delegate is provided by delegate provider
Change-Id: I5ece86b1fe84e3028a5c853871476c4ba015b2eb
Signed-off-by: Neale Ranns <neale.ranns@cisco.com>
Diffstat (limited to 'src/vnet/adj/adj_internal.h')
-rw-r--r-- | src/vnet/adj/adj_internal.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/vnet/adj/adj_internal.h b/src/vnet/adj/adj_internal.h index 55afe55fa79..efaa11d5346 100644 --- a/src/vnet/adj/adj_internal.h +++ b/src/vnet/adj/adj_internal.h @@ -126,6 +126,16 @@ extern void adj_mcast_remove(fib_protocol_t proto, u32 sw_if_index); extern u32 adj_dpo_get_urpf(const dpo_id_t *dpo); -extern void adj_delegate_vft_lock_gone(ip_adjacency_t *adj); + +/* + * Adj BFD + */ +extern int adj_bfd_is_up (adj_index_t ai); + +/* + * Adj delegates + */ +extern void adj_delegate_adj_deleted(ip_adjacency_t *adj); +extern u8* adj_delegate_format(u8* s, ip_adjacency_t *adj); #endif |