summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-06-13Disable bihash bucket-level cachingDave Barach3-3/+3
2018-06-13Stat segment / client: show run" works nowDave Barach14-83/+338
2018-06-13acl-plugin: change the src/dst L3 info in 5tuple struct to be always contiguo...Andrew Yourtchenko6-97/+156
2018-06-13add end of string for format name in unix_physmem_region_alloclollita liu1-1/+1
2018-06-13cli: 'restart' should close open files (VPP-1068)Chris Luke1-2/+17
2018-06-13Fix clang compilation on aarch64: extraneous parenthesesSirshak Das1-6/+16
2018-06-13vxlan:offload RX floweyal bari8-7/+701
2018-06-12avf: fix crash if device is busyJakub Grajciar1-1/+8
2018-06-12tcp: add close-wait state flagsFlorin Coras1-0/+1
2018-06-12MTU assigning to itself (Coverity)Ole Troan1-4/+0
2018-06-11vom: Add support for af-packet dumpMohsin Kazmi5-9/+102
2018-06-11tcp: cleanup connection/session fixesFlorin Coras11-50/+81
2018-06-11udp: fix for multiple workers and add testFlorin Coras6-7/+98
2018-06-11MTU: Software interface / Per-protocol MTU supportOle Troan33-166/+359
2018-06-11Fix multiple NAT translation with interface address as externalAlexander Chernavin1-4/+4
2018-06-10IGMP: use simple u32 bit hash keyNeale Ranns3-18/+15
2018-06-10cli: Disable XON/XOFF in the ttyChris Luke1-0/+4
2018-06-10cli: Fix reverse-line-wrap in terminals (VPP-1295)Chris Luke1-86/+195
2018-06-10tcp: fix timer based recovery exit conditionFlorin Coras2-2/+2
2018-06-10cli: Fix off-by-one in the pagerChris Luke1-2/+2
2018-06-10Don't use foreach_vlib_main macro w/out barrier syncDave Barach1-4/+8
2018-06-10add script for virtual function create/show/removeDamjan Marion1-0/+132
2018-06-09Fix bug in vlib_buffer_free_from_ring_no_nextDamjan Marion1-1/+1
2018-06-09session: cleanup queue node tracingFlorin Coras1-67/+67
2018-06-09avf: properly cofigure RSS LUTDamjan Marion2-13/+40
2018-06-09avf: add support for intel X722 NICsDamjan Marion1-0/+1
2018-06-08Time range support for vppinfraDave Barach4-0/+787
2018-06-08Add reaper functions to want events APIs (VPP-1304)Neale Ranns6-51/+263
2018-06-08Implement DHCPv6 PD client (VPP-718, VPP-1050)Juraj Sloboda16-45/+3562
2018-06-08http server: do not close connections after replyFlorin Coras1-22/+29
2018-06-08export counters in a memfd segmentDave Barach18-32/+1221
2018-06-08Gratuitous ARP packet handlingNeale Ranns3-10/+137
2018-06-08Adding pad for reasm vnet_buffer reasm struct sothat adj_index is retainedVijayabhaskar Katamreddy1-0/+1
2018-06-08LB: reply message id and table length are wrong.Hongjun Ni1-2/+2
2018-06-07Fix IP scan neighbor API/CLI handling of interval and staleJohn Lo1-2/+2
2018-06-07dpdk: fix interface naming issueDamjan Marion1-2/+9
2018-06-07Revert "Allow arp-input node to learn IPv4 neighbors from GARP packets"John Lo1-5/+0
2018-06-07dpdk: failsafe PMD initialization codeRui Cai2-1/+26
2018-06-07DHCP Client DumpNeale Ranns17-397/+888
2018-06-07Add support for DPDK 18.05Damjan Marion20-1998/+168
2018-06-07Allow arp-input node to learn IPv4 neighbors from GARP packetsJohn Lo1-0/+5
2018-06-06Alter logging semantics for VPP PAPI objectIan Wells1-2/+11
2018-06-05bond: send gratuitous arp when the active slave went down in active-backup modeSteven10-40/+111
2018-06-05lb api: correct byte order of new_flows_table_length argumentAndrey "Zed" Zaikin1-1/+1
2018-06-05VPP API: Memory traceOle Troan12-35/+188
2018-06-05VPP-1305: Add support for tagsJerome Tollet2-2/+18
2018-06-05BIER CLI show commands; no crash on non-existant objects (VPP-1303)Neale Ranns3-6/+27
2018-06-04Configure or deduce CLIB_LOG2_CACHE_LINE_BYTES (VPP-1064)Dave Barach5-1/+91
2018-06-04ip4: optimize ip4_localFlorin Coras2-253/+319
2018-06-04Fix API trace dump for tapv2Milan Lenco1-3/+3
class="p">| | ... | [Cfg] (Using Honeycomb API) On DUT1 configure IP addresses\ | | ... | neighbors and configure DHCP relay. | | ... | [Ver] Send DHCPv6 packets from TG interface to DUT. Receive all\ | | ... | packets on the second TG interface and verify required fields. | | ... | | [Teardown] | Run Keywords | Show Packet Trace on All DUTs | ${nodes} | | ... | AND | Log DHCP relay configuration from VAT | ${node} | ipv6 | | ... | AND | Honeycomb clears DHCP relay configuration | ${node} | | ... | | Given DHCP relay Operational Data From Honeycomb Should Be empty | ${node} | | When Honeycomb configures DHCP relay | ${node} | ${relay_v6} | ipv6 | ${0} | | Then DHCP relay configuration from Honeycomb should contain | | ... | ${node} | ${relay_v6_oper} | | When DHCP relay test setup IPv6 | | Then Send DHCPv6 Messages | ${tg_node} | ${tg_to_dut_if1} | ${tg_to_dut_if2} | | ... | ${dut_to_tg_if1_ip6} | ${dut_to_tg_if1_mac} | ${dhcp_server_ip6} | | ... | ${tg_to_dut_if2_mac} | ${tg_to_dut_if1_mac} | ${dut_to_tg_if2_mac} *** Keywords *** | DHCP relay test setup | | Configure path in 2-node circular topology | | ... | ${nodes['TG']} | ${nodes['DUT1']} | ${nodes['TG']} | | Honeycomb configures interface state | ${dut_node} | ${dut_to_tg_if1} | up | | Honeycomb configures interface state | ${dut_node} | ${dut_to_tg_if2} | up | | Honeycomb sets interface IPv4 address with prefix | ${dut_node} | | ... | ${dut_to_tg_if1} | ${dut_to_tg_if1_ip} | ${prefix_length} | | Honeycomb sets interface IPv4 address with prefix | ${dut_node} | | ... | ${dut_to_tg_if2} | ${dut_to_tg_if2_ip} | ${prefix_length} | | Add ARP on DUT | ${dut_node} | ${dut_to_tg_if2} | ${dhcp_server1_ip} | | ... | ${tg_to_dut_if2_mac} | | Add ARP on DUT | ${dut_node} | ${dut_to_tg_if2} | ${dhcp_server2_ip} | | ... | ${tg_to_dut_if2_mac} | | And VPP Route Add | ${dut_node} | 255.255.255.255 | 32 | ${NONE} | local | | ... | ${FALSE} | ${NONE} | DHCP relay test setup IPv6 | | Configure path in 2-node circular topology | | ... | ${nodes['TG']} | ${nodes['DUT1']} | ${nodes['TG']} | | Honeycomb configures interface state | ${dut_node} | ${dut_to_tg_if1} | up | | Honeycomb configures interface state | ${dut_node} | ${dut_to_tg_if2} | up | | And Vpp All Ra Suppress Link Layer | ${nodes} | | Honeycomb sets interface IPv6 address | ${dut_node} | | ... | ${dut_to_tg_if1} | ${dut_to_tg_if1_ip6} | ${prefix_length_v6} | | Honeycomb sets interface IPv6 address | ${dut_node} | | ... | ${dut_to_tg_if2} | ${dut_to_tg_if2_ip6} | ${prefix_length_v6} | | And Add IP Neighbor | ${dut_node} | ${dut_to_tg_if2} | ${dhcp_server_ip6} | | ... | ${tg_to_dut_if2_mac} | | And VPP Route Add | ${dut_node} | ff02::1:2 | 128 | ${NONE} | local | | ... | ${FALSE} | ${NONE}