nexmon – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | # |
2 | # Location definitions for packet matching |
||
3 | # |
||
4 | |||
5 | # name alignment offset mask |
||
6 | ip.version u8 net+0 0xF0 |
||
7 | ip.hdrlen u8 net+0 0x0F |
||
8 | ip.diffserv u8 net+1 |
||
9 | ip.length u16 net+2 |
||
10 | ip.id u16 net+4 |
||
11 | ip.df u8 net+6 0x40 |
||
12 | ip.mf u8 net+6 0x20 |
||
13 | ip.offset u16 net+6 0x1FFF |
||
14 | ip.ttl u8 net+8 |
||
15 | ip.proto u8 net+9 |
||
16 | ip.chksum u16 net+10 |
||
17 | ip.src u32 net+12 |
||
18 | ip.dst u32 net+16 |
||
19 | |||
20 | |||
21 | # |
||
22 | # Transmission Control Protocol (TCP) |
||
23 | # |
||
24 | # name alignment offset mask |
||
25 | tcp.sport u16 tcp+0 |
||
26 | tcp.dport u16 tcp+2 |
||
27 | tcp.seq u32 tcp+4 |
||
28 | tcp.ack u32 tcp+8 |
||
29 | tcp.off u8 tcp+12 0xF0 |
||
30 | tcp.reserved u8 tcp+12 0x0F |
||
31 | # FLAGS |
||
32 | tcp.win u16 tcp+14 |
||
33 | tcp.csum u16 tcp+16 |
||
34 | tcp.urg u16 tcp+18 |
||
35 | tcp.opts u32 tcp+20 |
||
36 | |||
37 | # |
||
38 | # User Datagram Protocol (UDP) |
||
39 | # |
||
40 | # name alignment offset mask |
||
41 | udp.sport u16 tcp+0 |
||
42 | udp.dport u16 tcp+2 |
||
43 | udp.length u16 tcp+4 |
||
44 | udp.csum u16 tcp+6 |