From owner-freebsd-hackers@freebsd.org Wed Aug 19 22:23:44 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 655543CA8CF; Wed, 19 Aug 2020 22:23:44 +0000 (UTC) (envelope-from neel@neelc.org) Received: from rainpuddle.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BX2PC1RVJz4cmn; Wed, 19 Aug 2020 22:23:43 +0000 (UTC) (envelope-from neel@neelc.org) Received: from mail.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) by rainpuddle.neelc.org (Postfix) with ESMTPSA id 9186BEB485; Wed, 19 Aug 2020 15:23:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=neelc.org; s=mail; t=1597875815; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=25H0xgXSZHROe3XH93sUYmTPXqA+nefwXJ4jyYS9ccU=; b=bE+CIu2va25CwI1T+R+22jUO0kUIF54DC7cuL7PzItVD1NryFE2afVKHBm8bZWQr5VO7gZ KM8mm2jJbx+V5BJst+upZgrK3AwHb8QUYslNWrokTd4kCI0pqhjA4ezso9rzirRZmFA09F 3D1T09E5fbwCSsZi6TIs6RA2oqI3tLZZ726dEGH40EGuJK9i8jk0TAVqQHaS0g2/62U86P GO+mgWzZDVoQqeg4y79VPBwsIRxpAgIAGN6cX/lsrGYGN/JjOKBnm1fP1fFU3LNMOrpM8J s+fDY1LsoStmK+VDOsHinlx9nOy/TPJ/I8jOsT/yoUh4DYJusaNA6M+HF/r0eA== MIME-Version: 1.0 Date: Wed, 19 Aug 2020 18:23:34 -0400 From: Neel Chauhan To: freebsd-hackers@freebsd.org, freebsd-net@freebsd.org Subject: Committing two ipfw/libalias/RFC6598 patches User-Agent: Roundcube Webmail/1.4.6 Message-ID: X-Sender: neel@neelc.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BX2PC1RVJz4cmn X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=neelc.org header.s=mail header.b=bE+CIu2v; dmarc=pass (policy=none) header.from=neelc.org; spf=pass (mx1.freebsd.org: domain of neel@neelc.org designates 2001:19f0:8001:fed:5400:2ff:fe73:c622 as permitted sender) smtp.mailfrom=neel@neelc.org X-Spamd-Result: default: False [-2.11 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[neelc.org:s=mail]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_MEDIUM(-0.92)[-0.920]; FREEFALL_USER(0.00)[neel]; DKIM_TRACE(0.00)[neelc.org:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[neelc.org,none]; NEURAL_HAM_SHORT(-0.29)[-0.291]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:20473, ipnet:2001:19f0:8000::/38, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-hackers,freebsd-net]; ONCE_RECEIVED(0.10)[] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Aug 2020 22:23:44 -0000 Hi freebsd-hackers@, freebsd-net@, Could someone please commit these two patches for ipfw/libalias/RFC6598: URL: https://reviews.freebsd.org/D23356 Title: natd: Add support for RFC 6598/Carrier Grade NAT subnets via libalias Description: Add support for RFC 6598/Carrier Grade NAT address ranges (100.64.0.0/10) in natd by adding a natd flag -unregistered_cgn and its short version -c. This is similar to the -unregistered_only option for RFC 1918, however those subnets will also be supported by this new option. This extends upon r357092 where we added support for RFC 6598 subnets in libalias and ipfw. URL: https://reviews.freebsd.org/D23461 Title: netgraph: Add RFC 6598/Carrier Grade NAT support to ng_nat netgraph: Add RFC 6598/Carrier Grade NAT support to ng_nat. This extends upon the RFC 6598 support to libalias/ipfw in r357092. These two patches add netgraph and userland support for RFC 6598 support in libalias. This continues on r357092/r357787 which added RFC 6598 to libalias and IPFW nat. I'm not a committer so I am unable to commit these. Best, Neel Chauhan === https://www.neelc.org/