From nobody Fri Nov 18 16:26:33 2022 X-Original-To: ipfw@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NDMb11D6Lz4hpNh for ; Fri, 18 Nov 2022 16:25:33 +0000 (UTC) (envelope-from meka@tilda.center) Received: from c3po.tilda.center (c3po.tilda.center [108.61.164.129]) (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 4NDMb029N5z43fQ for ; Fri, 18 Nov 2022 16:25:32 +0000 (UTC) (envelope-from meka@tilda.center) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tilda.center header.s=c3po header.b=LiWRD65h; spf=pass (mx1.freebsd.org: domain of meka@tilda.center designates 108.61.164.129 as permitted sender) smtp.mailfrom=meka@tilda.center; dmarc=pass (policy=reject) header.from=tilda.center Received: from tilda.center (109-93-255-137.static.isp.telekom.rs [109.93.255.137]) by c3po.tilda.center (Postfix) with ESMTPSA id 65140211F4 for ; Fri, 18 Nov 2022 17:25:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tilda.center; s=c3po; t=1668788717; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=sjR5fhqOY3yHiOI46opACj3pwNMDX/ftXM8QZxaErkY=; b=LiWRD65hoXfqNRo/uG/U1M/b+o0RNPMZRBFo4j3wlg5j88GWJLJXew1C5eft8csdBCxxh+ jUhojEk4fb53/K7S42sZTdaoJ/Bc4nK2M9AxRAZ6cN/tWOeMRXoWnXTFT8cUQM2/XOEzob KEzjftbfHaAubwIH5FO3jrm9WXr83dM= Date: Fri, 18 Nov 2022 17:26:33 +0100 From: Goran =?utf-8?B?TWVracSH?= To: ipfw@freebsd.org Subject: Dnctl improvements Message-ID: <20221118162633.lgre2qiwc5wncrp6@tilda.center> List-Id: IPFW Technical Discussions List-Archive: https://lists.freebsd.org/archives/freebsd-ipfw List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ipfw@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="u725vz44td45yoqm" Content-Disposition: inline X-Spamd-Result: default: False [-4.85 / 15.00]; SIGNED_PGP(-2.00)[]; R_MIXED_CHARSET(1.25)[subject]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[tilda.center,reject]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_ALLOW(-0.20)[tilda.center:s=c3po]; ASN(0.00)[asn:20473, ipnet:108.61.164.0/22, country:US]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[ipfw@freebsd.org]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DKIM_TRACE(0.00)[tilda.center:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ipfw@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4NDMb029N5z43fQ X-Spamd-Bar: ---- X-ThisMailContainsUnwantedMimeParts: N --u725vz44td45yoqm Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Hello, I opened a review to improve dnctl: https://reviews.freebsd.org/D37431 I don't know how should review it or if I need to add them or not. There are basically two changes, one to better figure out if executed binary is ipfw or dnctl, and the other one is to add dnctl rc.d service so that pf users can easily configure dummynet. I wanted no change for ipfw users, hence the new rc.d file. Regards, meka --u725vz44td45yoqm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE1WIFkXy2ZeMKjjKEWj1TknovrLYFAmN3sjYACgkQWj1Tknov rLYqIRAAgPt3/1oECVD4cG8vaCPF4/DRaSDT3vgNb1iP6BJgRDZhH7ElC0++8CTk P8c9IEf0NJ8mM1xSyE0eg06g7ilCMKgPpFRcPZxg7NpsEdz+RxZKbk7vcFUes24D L9VZ9oRd2nIQOcE78NtA9z1BihywJA+dZHNM2uU2z7jdnHRRmjDsLwpGX+lveyZb aS4c5G4USMf6kVkjIuLdb8mIxr7eqZ0NJXadRbuXySFk8/YybbXGMb1nYxM9/VGd sDF4MZTbaudAUhlVW67a4KZ2+tloLPYIND2T4k/HejwkAyEO93nwgWgPbQkY8Et4 omAMamCXdSgPESAM1WPGCgiLfXI+tTuQWhkUCjTc0safS4yW4B/pJWolKiYNe5ux nDoMSUhOz7wLhahXf7PFyUTpyAbXUOLHm8lwR2PidCL8LOimP/UJrqILDQ/C9cON xkFOT8abibAouJAI7eDLgmZ3GRpcsOu7pott9prbTeL9sdkjeXuxZolReHdshM41 X2xQ3V0Akfq9lNOpQOGxzYrSDFjK7imO+JUBXXpyz//kBHOtFmadlTPN3lGR7A07 lYwMEjE3zS6GJhAT6P93NQRpR6KI4ZlDMCubSHlt+LOOp3ionm20D+ylS3G0vlVp kYfOKfyNKTtUCdFeJ1JIRgFHpI8/kvcxVcl4d6AnL6p8c3gKNA0= =y3Qy -----END PGP SIGNATURE----- --u725vz44td45yoqm--