summaryrefslogtreecommitdiffstats
path: root/src/stateless/cp/trex_stateless_port.h
AgeCommit message (Collapse)AuthorFilesLines
2017-02-28Introduce capability flags in each driver, to reduce the use of ↵Ido Barnea1-12/+0
get_vm_one_queue_enable Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2017-02-02remove code inserted by incorrect merge resolveYaroslav Brustinov1-13/+0
Change-Id: Ic2c4e8ce8cd5eed8bea230603838dd66f05ef4ea Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-02-02ipv6 scan & pingYaroslav Brustinov1-0/+15
Change-Id: I4f8112b4c942d149da5ea3f0ee01ac82d7fe32cc Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-23service mode is now by message to RX coreimarom1-64/+13
Signed-off-by: imarom <imarom@cisco.com>
2017-01-11capture - draft commitimarom1-14/+1
Signed-off-by: imarom <imarom@cisco.com>
2017-01-04draft - unreviewedimarom1-8/+87
Signed-off-by: imarom <imarom@cisco.com>
2016-12-19changes from code reviewYaroslav Brustinov1-0/+1
Change-Id: I628608643d902bd6310b04b8036fc5f1fcc42309 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-19add min_ipg to push_pcapsYaroslav Brustinov1-0/+1
Change-Id: I353f8903c40963517fd2fed721cc0671d9f6dc4b Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-13Major refactor - L2 / L3 modes for portsimarom1-2/+9
Signed-off-by: imarom <imarom@cisco.com>
2016-12-12grat ARPimarom1-0/+6
Signed-off-by: imarom <imarom@cisco.com>
2016-12-01refactor RX coreimarom1-15/+15
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30reply to messagesimarom1-11/+7
Signed-off-by: imarom <imarom@cisco.com>
2016-11-24self code reviewimarom1-2/+2
Signed-off-by: imarom <imarom@cisco.com>
2016-11-15RX features - another refinementimarom1-5/+8
Signed-off-by: imarom <imarom@cisco.com>
2016-11-08RX queue - ARP request workingimarom1-2/+2
Signed-off-by: imarom <imarom@cisco.com>
2016-11-07RX features - queueingimarom1-3/+23
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX features - RX snifferimarom1-0/+9
Signed-off-by: imarom <imarom@cisco.com>
2016-11-03moved RX filter feature to port attrimarom1-10/+14
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02draft: RX software featureimarom1-0/+13
Signed-off-by: imarom <imarom@cisco.com>
2016-10-28move port_attr from driver class to physical port class + small fixes ↵Yaroslav Brustinov1-1/+1
according to code review Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28new port attr commands: flow control, link status, led statusYaroslav Brustinov1-8/+1
add user friendly description to ports add xstats enable start with link down at stateless. in CPP status will update itself upon link up, in Python need to restart client at this phase. Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-09-07DUAL mode - phase #1imarom1-5/+6
2016-08-18TRex argument --dump-interfaces <list of PCI> (by default will take ↵Yaroslav Brustinov1-1/+1
interfaces from /etc/trex_cfg.yaml if exists, if does not exists, will show all DPDK interfaces) get interface speed from DPDK instead of using constants per driver add script to generate config file /etc/trex_cfg.yaml: sudo ./dpdk_setup_ports.py -c <list of PCI> show table of interfaces in sudo ./dpdk_setup_ports.py -t
2016-08-15core mask - first phaseimarom1-3/+4
2016-08-03fix for https://trex-tgn.cisco.com/youtrack/issue/trex-226imarom1-1/+2
commit #trex-226
2016-07-25TRex console - add support for L1 BPSimarom1-0/+1
https://trex-tgn.cisco.com/youtrack/issue/trex-230
2016-05-09added duration to remote pushimarom1-1/+5
2016-05-09PCAP refinementimarom1-5/+12
2016-05-09first remote PCAP push - draftimarom1-0/+6
2016-04-18support for reacquire commandimarom1-1/+9
also better sync with the server about ownership of ports
2016-04-04API classes (versions)imarom1-2/+2
2016-03-31RX stats two stage API (stop and remove RX filters)imarom1-0/+8
2016-03-22Added CP to RX messagesIdo Barnea1-47/+53
2016-03-02TX barrierimarom1-8/+8
2016-02-28more info for ports (API and TUI)imarom1-6/+10
2016-02-28support for mac addr queryimarom1-0/+1
2016-02-25port attributes - promiscuous and etc.imarom1-0/+9
2016-02-24RX - for not supported interfaces gives an error in JSONimarom1-0/+14
2016-02-24Rx stat per flow. Low level working for xl710, and partly for i350.Ido Barnea1-28/+9
added full clone (with CP VM) to stream
2016-02-24virtual NICs does not add 4 bytes of CRCimarom1-0/+13
2016-02-23global srand messed up stuffimarom1-3/+5
moved to local rand_r
2016-02-23some mods to the rateimarom1-3/+4
2016-02-08stream ID allocationimarom1-0/+6
2016-01-24added support for L1 B/W checkimarom1-4/+4
both start/update now enforce this and it can be bypassed by providing 'force'
2016-01-07first bug caught by the simulator - memory leakimarom1-0/+2
2016-01-07yet another stateless simulation phaseimarom1-0/+11
2016-01-07more options to the stateless simulationimarom1-0/+4
2015-12-14bugs fixesimarom1-1/+1
1. ignore your own force acquire of ports 2. TUI fixes
2015-12-10removed session id - not necessaryimarom1-8/+3
2015-12-09read only supportimarom1-49/+84