Commit 0f2e6017 authored by Brendan Gregg's avatar Brendan Gregg

fix ipv6 struct alignment

parent bbd9acd1
......@@ -70,9 +70,9 @@ struct ipv4_data_t {
u64 ts_us;
u64 skaddr;
u64 pid;
u64 ports;
u64 saddr;
u64 daddr;
u64 ports;
u64 span_us;
u64 oldstate;
u64 newstate;
......@@ -84,9 +84,9 @@ struct ipv6_data_t {
u64 ts_us;
u64 skaddr;
u64 pid;
u64 ports;
unsigned __int128 saddr;
unsigned __int128 daddr;
u64 ports;
u64 span_us;
u64 oldstate;
u64 newstate;
......@@ -193,9 +193,9 @@ class Data_ipv4(ct.Structure):
("ts_us", ct.c_ulonglong),
("skaddr", ct.c_ulonglong),
("pid", ct.c_ulonglong),
("ports", ct.c_ulonglong),
("saddr", ct.c_ulonglong),
("daddr", ct.c_ulonglong),
("ports", ct.c_ulonglong),
("span_us", ct.c_ulonglong),
("oldstate", ct.c_ulonglong),
("newstate", ct.c_ulonglong),
......@@ -207,9 +207,9 @@ class Data_ipv6(ct.Structure):
("ts_us", ct.c_ulonglong),
("skaddr", ct.c_ulonglong),
("pid", ct.c_ulonglong),
("ports", ct.c_ulonglong),
("saddr", (ct.c_ulonglong * 2)),
("daddr", (ct.c_ulonglong * 2)),
("ports", ct.c_ulonglong),
("span_us", ct.c_ulonglong),
("oldstate", ct.c_ulonglong),
("newstate", ct.c_ulonglong),
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment