Re: [vpp-dev] API Change Proposal: explicit FIB table create and delete

2017-08-03 Thread Kiran Sasidharan Pillai (kirsasid)
I support Neale's proposal. We are looking for Vrf create/delete API for our application . Thanks Kiran > On Aug 3, 2017, at 12:56 AM, Neale Ranns (nranns) wrote: > > > Dear All, > > I would like to propose the addition of a new API to explicitly create and > delete FIB

Re: [vpp-dev] API Change Proposal: explicit FIB table create and delete

2017-08-03 Thread Neale Ranns (nranns)
Hi Chris, Short answer; I plan to flush. Long answer; entries in a FIB table are owned by a ‘source’, external sources are the API and CLI, but there are also internal ones like LISP and DHCP. I plan to extend this sourcing concept to the FIB table. So, when the API issues table_create it will

Re: [vpp-dev] API Change Proposal: explicit FIB table create and delete

2017-08-03 Thread Luke, Chris
+1 Do you intend to block fib deletion until nothing uses it, or flush those things at deletion? Chris. > -Original Message- > From: csit-dev-boun...@lists.fd.io [mailto:csit-dev-boun...@lists.fd.io] On > Behalf Of Neale Ranns (nranns) > Sent: Thursday, August 3, 2017 3:57 > To:

Re: [vpp-dev] API Change Proposal: explicit FIB table create and delete

2017-08-03 Thread John Lo (loj)
+1 -John -Original Message- From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Neale Ranns (nranns) Sent: Thursday, August 03, 2017 3:57 AM To: vpp-dev@lists.fd.io; csit-...@lists.fd.io; honeycomb-...@lists.fd.io Subject: [vpp-dev] API Change Proposal

[vpp-dev] API Change Proposal: explicit FIB table create and delete

2017-08-03 Thread Neale Ranns (nranns)
Dear All, I would like to propose the addition of a new API to explicitly create and delete FIB tables. At present the only way to create FIB tables (for e.g. VRFs) is to: 1) Bind an interface to a new table index; ‘set int ip table Eth0 2) Add a route in a new table and set the