summaryrefslogtreecommitdiff
path: root/trafgen_l2.c
diff options
context:
space:
mode:
Diffstat (limited to 'trafgen_l2.c')
-rw-r--r--trafgen_l2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/trafgen_l2.c b/trafgen_l2.c
index 4bbeea1..e881b06 100644
--- a/trafgen_l2.c
+++ b/trafgen_l2.c
@@ -13,7 +13,7 @@
struct proto_field eth_fields[] = {
{ .id = ETH_DST_ADDR, .len = 6, },
{ .id = ETH_SRC_ADDR, .len = 6, .offset = 6 },
- { .id = ETH_PROTO_ID, .len = 2, .offset = 12 },
+ { .id = ETH_TYPE, .len = 2, .offset = 12 },
};
static void eth_header_init(struct proto_hdr *hdr)
@@ -53,7 +53,7 @@ static void arp_header_init(struct proto_hdr *hdr)
uint8_t bcast[6] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };
proto_field_set_default_bytes(lower, ETH_DST_ADDR, bcast);
- proto_field_set_default_be16(lower, ETH_PROTO_ID, ETH_P_ARP);
+ proto_field_set_default_be16(lower, ETH_TYPE, ETH_P_ARP);
}
proto_header_fields_add(hdr, arp_fields, array_size(arp_fields));