bcp38: Allow class-e through bcp38
authorDave Taht <redacted>
Sat, 19 Jan 2019 16:51:40 +0000 (16:51 +0000)
committerKevin Darbyshire-Bryant <redacted>
Sun, 3 Feb 2019 15:38:32 +0000 (15:38 +0000)
It is increasingly likely 240/4 and 0/8 netblocks will be allocated as
unicast globally rout-able and reachable address space
240/4 is already enabled throughout linux and openwrt.

Permit these address blocks under bcp38 address validation, ie. remove
those ranges from the block list:

list match '0.0.0.0/8'       # RFC 1700
list match '240.0.0.0/4'     # RFC 5745

Signed-off-by: Dave Taht <redacted>
[bump package - minor tweaks to commit message - remove commented lines]
Signed-off-by: Kevin Darbyshire-Bryant <redacted>
net/bcp38/Makefile
net/bcp38/files/bcp38.config

index 70ac63c81580626ff444e3f2ab18636901278302..ebac110908d2009fec43e268e86e282edf359575 100644 (file)
@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=bcp38
 PKG_VERSION:=5
-PKG_RELEASE:=4
+PKG_RELEASE:=5
 PKG_LICENCE:=GPL-3.0+
 
 include $(INCLUDE_DIR)/package.mk
index fc785ebe71a5f1b12ae75b5778cdd559370159da..488daab68f8af1bfdfbce7073f43e92e9228ba52 100644 (file)
@@ -3,8 +3,6 @@ config bcp38
        option interface 'eth1'
        option detect_upstream 1
        list match '127.0.0.0/8'
-       list match '0.0.0.0/8'       # RFC 1700
-       list match '240.0.0.0/4'     # RFC 5745
        list match '192.0.2.0/24'    # RFC 5737
        list match '198.51.100.0/24' # RFC 5737
        list match '203.0.113.0/24'  # RFC 5737
git clone https://git.99rst.org/PROJECT