summaryrefslogtreecommitdiffstats
path: root/src/vnet/interface.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-07vnet: allow format deleted swifidxNathan Skrzypczak1-1/+4
2023-07-28vnet: add vnet_register_device_class functionDamjan Marion1-21/+23
2023-03-06interface: more cleaning after set flags is failed in vnet_create_sw_interfacevarasteh1-0/+1
2022-04-06interface: unregister node counters on interface deleteDamjan Marion1-0/+2
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion1-2/+2
2022-03-23vppinfra: change vlib_register_node so it takes format string for node nameDamjan Marion1-13/+5
2022-01-18vnet: distinguish between max_frame_size and MTUDamjan Marion1-12/+22
2022-01-17interface: improve MTU handlingDamjan Marion1-1/+6
2022-01-17vnet: introduce vnet_error()Damjan Marion1-2/+9
2021-12-03interface: add multi tx-queues support for new tx infraMohsin Kazmi1-0/+5
2021-11-19fib: Don't use [midchain] adjacencies to change an interface's feature arcNeale Ranns1-1/+30
2021-10-13interface: handle error during admin-up correctlyMatthew Smith1-3/+0
2021-10-04interface: free the output_node_thread_runtimesMohsin Kazmi1-0/+1
2021-10-04interface: remove the redundant vec_free on rx_queue_indicesMohsin Kazmi1-1/+0
2021-10-04interface: remove the input_node_thread_index_by_queueMohsin Kazmi1-1/+0
2021-09-13interface: fix init fib_index_by_sw_if_indexNathan Skrzypczak1-10/+0
2021-08-14ip: Fix crash in ip address add on sub-int without exact-matchPim van Pelt1-0/+23
2021-07-28gre: set proper fib index for unnumbered interfaces, unset fib index before f...Stanislav Zaikin1-1/+41
2021-05-31interface: fix vnet_sw_interface_update_unnumberedDave Barach1-6/+13
2021-05-28gso: fix the error handlingMohsin Kazmi1-1/+0
2021-05-11interface: tx queue infraDamjan Marion1-2/+6
2021-05-06memif: add severity to countersOle Troan1-4/+3
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne1-5/+0
2021-04-19interface: interface-output end node reworkDamjan Marion1-1/+19
2021-03-26vlib: convert foreach_vlib_main macro to be more gdb and clang-format friendlyDamjan Marion1-38/+35
2021-03-11vlib: refactor node function variantsDamjan Marion1-21/+15
2021-03-10interface: fix interface-output and interface-tx multiarch selectionDamjan Marion1-4/+19
2021-02-04vlib: "revert startup multi-arch variant configuration fix for interfaces"Damjan Marion1-1/+1
2021-01-26interface: remove vnet_device_input_runtime_tMohammed Hawari1-2/+0
2021-01-25vlib: startup multi-arch variant configuration fix for interfacesRadu Nicolau1-1/+1
2021-01-21interface: rx queue infra rework, part oneDamjan Marion1-1/+11
2020-12-14misc: move to new pool_foreach macrosDamjan Marion1-13/+13
2020-11-23interface: improve loggingDamjan Marion1-4/+46
2020-11-13interface: add multiarch support for per-interface tx nodeBenoît Ganne1-2/+3
2020-10-19ip: Move the IP6 fib into ip6_[m]fib.cNeale Ranns1-1/+1
2020-10-13stats: counters data modelOle Troan1-1/+2
2020-10-08interface: shorten vnet_hw_if_rx_modeDamjan Marion1-1/+1
2020-10-08l2: input performanceNeale Ranns1-13/+0
2020-09-09interface: support configuring RSS steering queuesChenmin Sun1-0/+36
2020-07-16misc: add callback hooks and refactor pmcTom Seidenberg1-0/+4
2020-02-11misc: fix coverity warningsDave Barach1-2/+8
2019-12-19interface: Prevent bad inner-dot1q any exact-match configurationJon Loeliger1-0/+10
2019-12-04gre: Multi-point interfacesNeale Ranns1-0/+10
2019-12-04gso: remove the interface countMohsin Kazmi1-1/+0
2019-10-09interface: callback to manage extra MAC addressesMatthew Smith1-0/+42
2019-09-26misc: add vnet classify filter set supportDave Barach1-0/+1
2019-08-27interface: Remove residual dpdk bonding codeSteven Luong1-9/+0
2019-07-31vppinfra: refactor test_and_set spinlocks to use clib_spinlock_tjaszha031-4/+3
2019-06-18ipsec: ipsec-tun protectNeale Ranns1-0/+24
2019-05-13vnet: remove macro definitionsZhiyong Yang1-3/+0