1name: tcp_probe
2ID: 964
3format:
4	field:unsigned short common_type;	offset:0;	size:2;	signed:0;
5	field:unsigned char common_flags;	offset:2;	size:1;	signed:0;
6	field:unsigned char common_preempt_count;	offset:3;	size:1;	signed:0;
7	field:int common_pid;	offset:4;	size:4;	signed:1;
8
9	field:__u8 saddr[sizeof(struct sockaddr_in6)];	offset:8;	size:28;	signed:0;
10	field:__u8 daddr[sizeof(struct sockaddr_in6)];	offset:36;	size:28;	signed:0;
11	field:__u16 sport;	offset:64;	size:2;	signed:0;
12	field:__u16 dport;	offset:66;	size:2;	signed:0;
13	field:__u32 mark;	offset:68;	size:4;	signed:0;
14	field:__u16 data_len;	offset:72;	size:2;	signed:0;
15	field:__u32 snd_nxt;	offset:76;	size:4;	signed:0;
16	field:__u32 snd_una;	offset:80;	size:4;	signed:0;
17	field:__u32 snd_cwnd;	offset:84;	size:4;	signed:0;
18	field:__u32 ssthresh;	offset:88;	size:4;	signed:0;
19	field:__u32 snd_wnd;	offset:92;	size:4;	signed:0;
20	field:__u32 srtt;	offset:96;	size:4;	signed:0;
21	field:__u32 rcv_wnd;	offset:100;	size:4;	signed:0;
22	field:__u64 sock_cookie;	offset:104;	size:8;	signed:0;
23
24print fmt: "src=%pISpc dest=%pISpc mark=%#x data_len=%d snd_nxt=%#x snd_una=%#x snd_cwnd=%u ssthresh=%u snd_wnd=%u srtt=%u rcv_wnd=%u sock_cookie=%llx", REC->saddr, REC->daddr, REC->mark, REC->data_len, REC->snd_nxt, REC->snd_una, REC->snd_cwnd, REC->ssthresh, REC->snd_wnd, REC->srtt, REC->rcv_wnd, REC->sock_cookie
25