X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fvnet%2Fbier%2Fbier_entry.h;h=afa90ab2074e774a25d020170131a81afe0d094b;hb=4c16d80067b35973ebc5a86d685db52fea2fd052;hp=e514c64bb245c3b965f823b5a6aee2eeed40f60e;hpb=d792d9c01e60656cbfe1b0f1fd6a9b125f5dab0c;p=vpp.git diff --git a/src/vnet/bier/bier_entry.h b/src/vnet/bier/bier_entry.h index e514c64bb24..afa90ab2074 100644 --- a/src/vnet/bier/bier_entry.h +++ b/src/vnet/bier/bier_entry.h @@ -16,7 +16,7 @@ * bier_entry : The BIER entry * * The interface to the BIER entry is through a bier_entry_t* rather - * than an index. This is becuase the BIER table allocates the entries + * than an index. This is because the BIER table allocates the entries * in a contiguous array once and only once when the table is created. * this is done for forwarding performance. The entry is thus not subject * to realloc, and does not need to be malloc'd when a route to that @@ -75,6 +75,9 @@ extern index_t bier_entry_create(index_t bti, bier_bp_t bp); extern void bier_entry_delete(index_t bei); +extern void bier_entry_path_update (index_t bei, + const fib_route_path_t *rpaths); + extern void bier_entry_path_add(index_t bei, const fib_route_path_t *brp);