X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fadj%2Fadj_delegate.h;h=d49c6661c192a1d8d347b5982982ad92b44e3d32;hb=282872127bbeee6ae59ab3f885c09bad601ee0cc;hp=f6da245bb52c9c8475bd28e7e28d9bc5cc1d0b5e;hpb=4c3ba81709bab8f9fcdef650e7f742fe9ddbae32;p=vpp.git diff --git a/src/vnet/adj/adj_delegate.h b/src/vnet/adj/adj_delegate.h index f6da245bb52..d49c6661c19 100644 --- a/src/vnet/adj/adj_delegate.h +++ b/src/vnet/adj/adj_delegate.h @@ -77,12 +77,18 @@ typedef void (*adj_delegate_adj_deleted_t)(adj_delegate_t *aed); */ typedef u8 * (*adj_delegate_format_t)(const adj_delegate_t *aed, u8 *s); +/** + * Notification that an adjacency has been created + */ +typedef void (*adj_delegate_adj_created_t)(adj_index_t ai); + /** * An ADJ delegate virtual function table */ typedef struct adj_delegate_vft_t_ { adj_delegate_format_t adv_format; adj_delegate_adj_deleted_t adv_adj_deleted; + adj_delegate_adj_created_t adv_adj_created; } adj_delegate_vft_t; /**