summaryrefslogtreecommitdiff
path: root/trafgen_proto.h
AgeCommit message (Expand)AuthorFilesLines
2016-09-21trafgen: proto: Improve to find lower header by indexVadim Kochan1-0/+1
2016-09-21trafgen: ipv4: Update csum at runtime if neededVadim Kochan1-0/+1
2016-09-21trafgen: proto: Randomize proto field at runtimeVadim Kochan1-0/+1
2016-09-21trafgen: proto: Increment proto field at runtimeVadim Kochan1-0/+11
2016-09-21trafgen: proto: Update field value at runtimeVadim Kochan1-0/+15
2016-08-12trafgen: proto: Split static protocol definition out of struct proto_hdrTobias Klauser1-19/+21
2016-08-09trafgen: proto: Make bytes pointer const in proto field set functionsTobias Klauser1-2/+2
2016-08-09trafgen: proto: Store registered protocols in an arrayTobias Klauser1-1/+2
2016-08-09trafgen: proto: Don't store context in each proto headerTobias Klauser1-5/+0
2016-08-02trafgen: proto: Reference to packet from struct proto_hdrVadim Kochan1-0/+4
2016-07-18trafgen: ipv4: Do not use user-provided 'ihl' field to calculate csumVadim Kochan1-0/+1
2016-07-13trafgen: proto: Add ICMPv4 header generationVadim Kochan1-0/+1
2016-04-25trafgen: proto: Add ICMPv6 header generationTobias Klauser1-0/+1
2016-04-25trafgen: proto: Add IPv6 header generationTobias Klauser1-0/+3
2016-02-23trafgen: l2: Add MPLS header generationVadim Kochan1-0/+1
2016-02-03trafgen: proto: Make proto_current_header() staticTobias Klauser1-1/+0
2016-02-02trafgen: l2: Add VLAN header generationVadim Kochan1-1/+3
2016-02-02trafgen: proto: Add set_next_proto callback to struct proto_hdrVadim Kochan1-1/+3
2016-02-02trafgen: proto: Simplify getting lower protocol after initVadim Kochan1-2/+2
2016-02-01trafgen: proto: Mark fields parameter to proto_header_fields_add as constTobias Klauser1-4/+5
2016-01-28trafgen: proto: Add functon to fill field with device ipv4 addressVadim Kochan1-0/+3
2016-01-28trafgen: proto: Add function to set field from device MACVadim Kochan1-0/+3
2016-01-28trafgen: Add basic protocol generation logicVadim Kochan1-0/+97