aboutsummaryrefslogtreecommitdiffstats
path: root/hicn-plugin
AgeCommit message (Collapse)AuthorFilesLines
2019-02-18[HICN-35] add vapiLuca Muscariello1-3/+28
Change-Id: I34dfeb05b2d2796129e68c3f38d73f1ec49699a1 Signed-off-by: Luca Muscariello <lumuscar+fdio@cisco.com>
2019-02-14- [HICN-65] Populating hash map of handler and crc in api_mainAlberto Compagno3-14/+39
- Added possibility to start the forwarder from binary api without setting any parameters - Changed pit lifetime values from seconds to milliseconds Change-Id: I83706f22ddd8e825c1021fe70d4bf52e1b929be8 Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
2019-02-12[HICN-54] Fixed udp face visualizationAlberto Compagno1-2/+2
Change-Id: Id6bb058bfb54e76ab08afae89db8cf489629f306 Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
2019-02-04[HICN-30] Removed wrong string that was appearing on the producer faceAlberto Compagno1-18/+2
Change-Id: Ifa215f861836e560995df7503d41ea5e9df42def Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
2019-02-04[HICN-27] Removed libhicn dependency in hicn-plugin [deb/rpm] package.Mauro Sardara1-2/+2
Change-Id: I5e694e87c322d78b9f1d15d3811abc260f5d5d85 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-02-01[HICN-10] Compile libtransport with libmemif supportMauro Sardara1-2/+2
Change-Id: I81d1cb4d5f16a61c35f66fe347985f05d8c97383 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-02-01[HICN-10] Add support for building hicn-plugin packages. Do not build ↵Mauro Sardara1-2/+2
packages for components without name. Change-Id: I11eff1b9dc6e71e079baf65703192a7cbfb565e8 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-30[HICN-18] first commit of libtransport for windowsAngelo Mantellini93-0/+0
Change-Id: I3a43b22194aa13ae5de1746e3d4bd9a275070261 Signed-off-by: Angelo Mantellini <manangel@cisco.com>
2019-01-28[HICN-10] First version of build script.Mauro Sardara1-2/+2
Change-Id: Iaddb38e56280ddb6cddf3b2186a206c58fd45233 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-22[HICN-3] First version of packaging system based on cmake.Mauro Sardara2-7/+56
Change-Id: I576f84f4c12f932e17e9169f2c6ffdaed128ca10 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-19Improved performance on data-fwd node:Alberto Compagno22-116/+188
- Removed full pit entry initialization in favor of a lighter initialization on few fields - Squeezed pit entry size in order to store only the number of incomplete faces (as set in HICN_PARAM_PIT_ENTRY_PHOPS_MAX). The bitmap size is now determined by HICN_PARAM_FACES_MAX and optimized to do a fast lookup Replaced the field is_appface with the field flags in the hicn_buffer_t: - is_appface is now a flag with value 0x01 (HICN_BUFFER_FLAGS_FACE_IS_APP) - Added flag HICN_BUFFER_FLAGS_PKT_LESS_TWO_CL (0x02) to handle the copy of pkt with length < than 2*CACHE_LINES (in this case cloning is prevented by the cloning function in vpp). Such flag is initialized by the incoming face of the pkt. Change-Id: Ia956fd5719a28ee29f7fa2fd23d283964743efd8 Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
2019-01-17This is the first commit of the hicn projectv19.01Luca Muscariello93-0/+24765
Change-Id: I6f2544ad9b9f8891c88cc4bcce3cf19bd3cc863f Signed-off-by: Luca Muscariello <lumuscar+fdio@cisco.com>