summaryrefslogtreecommitdiff
path: root/trafgen_l2.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-02trafgen: proto: Allow to set field with variable lengthVadim Kochan1-3/+3
2016-12-21trafgen: proto: Rename proto_field_xxx -> proto_hdr_field_xxxVadim Kochan1-22/+22
2016-10-04trafgen: l2: Add support for PFC headerVadim Kochan1-0/+42
2016-10-04trafgen: l2: Add support for IEEE 802.3X PAUSE headerVadim Kochan1-0/+27
2016-09-15trafgen: proto: Initialize lower proto header pointer on declarationTobias Klauser1-6/+2
2016-08-12trafgen: proto: Split static protocol definition out of struct proto_hdrTobias Klauser1-12/+12
2016-08-10trafgen: proto: Add space between switch statement and opening parenthesisTobias Klauser1-1/+1
2016-08-09trafgen: proto: Make bytes pointer const in proto field set functionsTobias Klauser1-1/+1
2016-04-22trafgen: proto: Replace panic() with bug() where applicableTobias Klauser1-1/+1
2016-02-23trafgen: l2: Add MPLS header generationVadim Kochan1-0/+32
2016-02-02trafgen: l2: Add VLAN header generationVadim Kochan1-10/+53
2016-02-02trafgen: eth: Add setting next protocol idVadim Kochan1-1/+23
2016-02-02trafgen: proto: Add set_next_proto callback to struct proto_hdrVadim Kochan1-1/+1
2016-02-02trafgen: proto: Simplify getting lower protocol after initVadim Kochan1-3/+1
2016-01-29trafgen: l2: Make needlessly global symbol eth_fields staticTobias Klauser1-1/+1
2016-01-29trafgen: parser: Support "etype"/"type" keywords for EthertypeTobias Klauser1-2/+2
2016-01-28trafgen: l2: Add ARP header generation logicVadim Kochan1-0/+50
2016-01-28trafgen: l2: Add Ethernet protocol header generationVadim Kochan1-0/+32