openwrt/target/linux/generic
Kevin Darbyshire-Bryant 2574c86ce6 kernel: backport ifconfig ioctl support for class e addresses
Backport net: Allow class-e address assignment via ifconfig ioctl
While most distributions long ago switched to the iproute2 suite
of utilities, which allow class-e (240.0.0.0/4) address assignment,
distributions relying on busybox, toybox and other forms of
ifconfig cannot assign class-e addresses without this kernel patch.

While CIDR has been obsolete for 2 decades, and a survey of all the
open source code in the world shows the IN_whatever macros are also
obsolete... rather than obsolete CIDR from this ioctl entirely, this
patch merely enables class-e assignment, sanely.

https://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git/commit/?id=65cab850f0eeaa9180bd2e10a231964f33743edf

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2018-12-17 10:40:20 +00:00
..
backport-4.9 kernel: backport ifconfig ioctl support for class e addresses 2018-12-17 10:40:20 +00:00
backport-4.14 kernel: backport ifconfig ioctl support for class e addresses 2018-12-17 10:40:20 +00:00
backport-4.19 kernel: backport ifconfig ioctl support for class e addresses 2018-12-17 10:40:20 +00:00
files kernel: add DT binding support to the fit parser 2018-12-17 00:21:33 +01:00
hack-4.9 kernel: Move modifications of b53.h into patch 2018-12-15 12:50:06 +01:00
hack-4.14 kernel: Move modifications of b53.h into patch 2018-12-15 12:50:06 +01:00
hack-4.19 kernel: Make CONFIG_NVMEM tristate 2018-12-15 14:28:50 +01:00
image treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
other-files kernel: move initramfs's init script out of base-files 2017-04-04 14:06:40 +02:00
pending-3.18 kernel: Move modifications of b53.h into patch 2018-12-15 12:50:06 +01:00
pending-4.9 kernel: Replace ledtrig-netdev with upstream backport 2018-12-15 12:50:06 +01:00
pending-4.14 jffs2: Fix use of uninitialized delayed_work, lockdep breakage 2018-12-16 01:18:48 +01:00
pending-4.19 jffs2: Fix use of uninitialized delayed_work, lockdep breakage 2018-12-16 01:18:48 +01:00
config-3.18 kernel: enable memory compaction 2018-10-09 14:29:55 +02:00
config-4.9 kernel: Reorder configuration 2018-12-15 12:50:06 +01:00
config-4.14 netfilter: Add fib support for nftables 2018-12-16 00:57:20 +01:00
config-4.19 netfilter: Add fib support for nftables 2018-12-16 00:57:20 +01:00
PATCHES kernel: update PATCHES with a stricter policy 2013-07-09 20:52:07 +00:00