configs/ether.conf: Add ethertype for PRP Supervision
[netsniff-ng.git] / contrib / examples / bpfc / ipv4_tcp_ssh.bpf
blob9d5e968d0042fbc8c66e13ab7eb7f79c6e5c899d
1 ldh [12]
2 jeq #0x800, Cont1, Drop
3 Cont1: ldb [23]
4 jeq #0x6, Cont2, Drop
5 Cont2: ldh [20]
6 jset #0x1fff, Drop, Cont3
7 Cont3: ldxb 4 * ([14] & 0xf)
8 ldh [x + 14]
9 jeq #0x16, Keep, Cont4
10 Cont4: ldh [x + 16]
11 jeq #0x16, Keep, Drop
12 Keep: ret #0xffffffff
13 Drop: ret #0