]> git.ipfire.org Git - thirdparty/iptables.git/commit
With a 64bit kernel only the high 32bits of nfmark was used regardless of
authorMartin Josefsson <gandalf@wlug.westbo.se>
Wed, 26 May 2004 21:56:26 +0000 (21:56 +0000)
committerMartin Josefsson <gandalf@wlug.westbo.se>
Wed, 26 May 2004 21:56:26 +0000 (21:56 +0000)
commitc5617bf84475028dd1663cde076b93f355ce42a7
tree198938989ba4ca43c19bc02c100af0aca8d06e15
parenta28d495285ad7dd9f286d63958cf20d74eec6bcb
With a 64bit kernel only the high 32bits of nfmark was used regardless of
32/64bit userspace. This makes it quite hard to interoperate with 'tc'.
Sync ipv6 versions with ipv4 versions.

Tested on x86 and sparc64 with both 32bit and 64bit userspace.
extensions/libip6t_MARK.c
extensions/libip6t_mark.c
extensions/libipt_MARK.c
extensions/libipt_mark.c
include/linux/netfilter_ipv4/ipt_MARK.h [new file with mode: 0644]
include/linux/netfilter_ipv4/ipt_mark.h [new file with mode: 0644]
include/linux/netfilter_ipv6/ip6t_MARK.h [new file with mode: 0644]
include/linux/netfilter_ipv6/ip6t_mark.h [new file with mode: 0644]