plan9fox/sys/src/9
cinap_lenrek 5474646164 devip: implement ipv6 support in ipmux packet filter
Added a ver= field to the filter to distinguish the ip version.
By default, a filter is parsed as ipv6, and after parsing
proto, src and dst fields are converted to ipv4. When no
ver= field is specified, a ip version filter is implicitely
added and both protocols are parsed.

This change also gets rid of the fast compare types as the
filed might not be aligned correctly in the packet.

This also fixes the ifc= filter, as we have to check any
local address.
2020-06-07 16:56:01 +02:00
..
bcm bcm, bcm64: dancing to the drum of the linux clowns for device tree memory size detection (thanks kenji) 2020-04-22 19:57:25 +02:00
bcm64 bcm64: bring pci code in line with the pc/pc64 2020-06-06 15:06:07 +02:00
boot boorc, nusbrc: fix wrong redirections after & 2020-03-08 20:53:30 +01:00
cycv kernel: cleanup makefile for $CONF.$O target 2020-02-02 20:46:58 +01:00
ip devip: implement ipv6 support in ipmux packet filter 2020-06-07 16:56:01 +02:00
kw kernel: remove scheddump() comment for delay() in */fns.h 2020-04-04 16:50:37 +02:00
mtx mtx, ppc: use proctab() to index into process table 2020-04-04 16:52:08 +02:00
omap kernel: cleanup the software mouse cursor mess 2020-04-10 17:12:51 +02:00
pc devlml: use 64-bit physical addresses 2020-06-06 16:31:39 +02:00
pc64 devpccard: use 64-bit physical addresses 2020-06-06 15:21:27 +02:00
port usbxhci: use 64-bit physical addresses 2020-06-06 15:18:18 +02:00
ppc mtx, ppc: use proctab() to index into process table 2020-04-04 16:52:08 +02:00
sgi kernel: cleanup the software mouse cursor mess 2020-04-10 17:12:51 +02:00
teg2 kernel: remove scheddump() comment for delay() in */fns.h 2020-04-04 16:50:37 +02:00
xen xen: fix rebootcode linkage 2020-03-29 22:47:42 +02:00
zynq kernel: cleanup the software mouse cursor mess 2020-04-10 17:12:51 +02:00
mkfile add cycv kernel 2020-01-08 02:35:01 +00:00