aboutsummaryrefslogtreecommitdiffstats
path: root/VPP_STABLE_VER_UBUNTU
AgeCommit message (Expand)AuthorFilesLines
2019-06-18Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-06-03Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-05-15Update of VPP_STABLE_VER files + quick fix for gre create tunnelJan Gelety1-1/+1
2019-04-15Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2019-04-09Update of ubuntu VPP_STABLE_VERJan Gelety1-1/+1
2019-03-26Fix virl ubuntu image + update ubuntu vpp buildsJan Gelety1-1/+1
2019-03-19Update of VPP_STABLE_VERJan Gelety1-1/+1
2019-02-26FIX: ipsec + vpp stable version updateJan Gelety1-1/+1
2019-01-30Update of VPP_STABLE_VERJan Gelety1-1/+1
2019-01-24CSIT-1407 FIX vpp install after VPP changesPeter Mikus1-1/+1
2019-01-21Update of VPP_STABLE_VERJan Gelety1-1/+1
2019-01-15Update of VPP_STABLE_VERJan Gelety1-1/+1
2019-01-07Update of VPP_STABLE_VERJan Gelety1-1/+1
2019-01-03Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-12-19Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-12-17FIX: Update PAPI to work with string changes in Python APIJan Gelety1-1/+1
2018-12-13Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-12-03Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-11-20Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-11-16Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-11-05Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-10-29Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-10-17Update of VPP_STABLE_VER and DPDK_STABLE_VERPeter Mikus1-1/+1
2018-10-09Update of VPP_STABLE_VER and DPDK_STABLE_VERJan Gelety1-1/+1
2018-10-01Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-09-24Update of VPP_STABLE_VERJan Gelety1-1/+1
2018-09-17Update of VPP_STABLE_VER and DPDK_STABLE_VER filesJan Gelety1-1/+1
2018-08-28Update of VPP_STABLE_VER and DPDK_STABLE_VER filesJan Gelety1-1/+1
2018-08-20Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-08-07Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-07-30Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-07-24Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-07-17Update of VPP_STABLE_VER and DPDK_STABLE_VER filesJan Gelety1-1/+1
2018-07-09Update of VPP_STABLE_VER and DPDK_STABLE_VER filesJan Gelety1-1/+1
2018-07-02Update of VPP_STABLE_VER and DPDK_STABLE_VER filesJan Gelety1-1/+1
2018-06-25Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-06-20Update of VPP_STABLE_VER and DPDK_STABLE_VER filesJan Gelety1-1/+1
2018-06-19Use pkg download script in bootstrap filesPeter Mikus1-1/+1
2018-06-06Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-05-29Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-05-14Update of VPP_STABLE_VER files and DPDK_STABLE_VER fileJan Gelety1-1/+1
2018-04-23Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-04-17Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-03-19Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-03-12Update of VPP_STABLE_VER files and DPDK_STABLE_VER fileJan Gelety1-1/+1
2018-02-28Update of VPP_STABLE_VER files + fix Centos dep listPeter Mikus1-1/+1
2018-01-22Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-01-15Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2018-01-08Update of VPP_STABLE_VER filesJan Gelety1-1/+1
2017-12-18Update of VPP_STABLE_VER filesJan Gelety1-1/+1
ass="n">e; vec_foreach (e, errors) { if (!e->what) continue; if (e->where) { u8 *where = 0; if (e > errors) where = format (where, "from "); where = format (where, "%s", e->where); s = format (s, "%v: ", where); vec_free (where); } s = format (s, "%v\n", e->what); } return s; } clib_error_t * _clib_error_report (clib_error_t * errors) { if (errors) { u8 *msg = format (0, "%U", format_clib_error, errors); msg = dispatch_message (msg); vec_free (msg); if (errors->flags & CLIB_ERROR_ABORT) debugger (); if (errors->flags & CLIB_ERROR_FATAL) error_exit (1); clib_error_free (errors); } return 0; } #ifdef TEST static error_t * foo1 (int x) { return error_return (0, "x is odd %d", x); } static error_t * foo2 (int x) { return error_return (0, "x is even %d", x); } static error_t * foo (int x) { error_t *e; if (x & 1) e = foo1 (x); else e = foo2 (x); if (e) return error_return (e, 0); } static void error_handler (void *arg, char *msg, int msg_len) { write (2, msg, msg_len); } int main (int argc, char *argv[]) { error_t *e; register_error_handler (error_handler, 0); e = foo (getpid ()); if (e) error_report (e); return 0; } #endif /* * fd.io coding-style-patch-verification: ON * * Local Variables: * eval: (c-set-style "gnu") * End: */