trafgen: l2: Add support for IEEE 802.3X PAUSE header
commitf4c1856026c0edcc1e2285cf6ae773057bee51cd
authorVadim Kochan <vadim4j@gmail.com>
Thu, 22 Sep 2016 20:55:33 +0000 (22 23:55 +0300)
committerTobias Klauser <tklauser@distanz.ch>
Tue, 4 Oct 2016 15:17:24 +0000 (4 17:17 +0200)
treebaf5663ef7daf90b5f1cdd4c3e9f31868034238d
parent7007975949f5177fbf2514633cc44ba0ac4712c5
trafgen: l2: Add support for IEEE 802.3X PAUSE header

Add EEE802.3X Ethernet MAC Control PAUSE frame proto header with two
fields - opcode & time.

By default Ethernet header is pushed on header init.

Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
trafgen_l2.c
trafgen_l2.h
trafgen_proto.h