configs/ether.conf: Add ethertype for PRP Supervision

Ethertype used for supervision frames in IEC 62439 Parallel Redundancy
Protocol (PRP).

Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
netsniff-ng: move contrib out

Save update-oui.py and update-geoip.sh into src, since they should be
part of the core, all other binary pcaps, bpfs, and so on not. Examples
will be added into the documentation later on.

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
make: add make tag target

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: minor: help: improve some bits'n'pieces

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
netsniff-ng: also support tcpdump-like filters

This is done either via:

  - netsniff-ng -i eth0 tcp and port 80
  - netsniff-ng -i eth0 -f "tcp and port 80" -s -o dump.pcap

We need to bind against libpcap from now on, but only to use its filter
compiler, no need to reinvent the wheel. Also, people are familiar with
the tcpdump syntax expression.

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
docs: install: remove mz from here, since we don't ship it in master

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
bpfc: we're good with bpf asm only for low-level debugging or using extensions

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>