[Idr] Re: AD review of draft-ietf-idr-bgp-ct-33

Kaliraj Vairavakkalai <kaliraj@juniper.net> Fri, 24 January 2025 21:17 UTC

Return-Path: <kaliraj@juniper.net>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E33DC18DBB6; Fri, 24 Jan 2025 13:17:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.849
X-Spam-Level:
X-Spam-Status: No, score=-2.849 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b="RCfgPN0j"; dkim=neutral reason="invalid (public key: not available)" header.d=juniper.net header.b="HBk+1Id5"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Re90uB78bUxw; Fri, 24 Jan 2025 13:17:44 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) by ietfa.amsl.com (Postfix) with ESMTP id 823C9C18DB9D; Fri, 24 Jan 2025 13:17:44 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 50OL8TD5023172; Fri, 24 Jan 2025 13:17:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=PPS1017; bh=lKhnAHF0X4CIhBJGGJh3U7OHXA 6FV830hnk2KF5ydkk=; b=RCfgPN0jsuG++9r2MPfb2SqZAbSePBwDlv04lYkcov 6CgCo4uhLVdG4r/plruHVOfvqOMPXzEL/i/euVb6L4fvk1ZH6zUwVsirQUnbae1K q/sdGiL6m5qntH9Bfmh29KivWya4+RsDgo6jorFJD2saDRIbuKsY6ARmyjCUtmjo 1swubfcbKbAjb7+H8x5uYRqd/zAe2MCeEg5CRFkg/qDKuVbOQNFYur8bQGvcqakK 8TxIw/LFTXp0Zb2NjdVQC7Ku8HVBSgTB7fTplntkJ3Z0Efi3fe6SE+CZ3J4TSCse EmOdZtOQW+Ngp0MQkGhXKrf8MwuXQaKzL6ILlgDweh3w==
Received: from bl0pr05cu006.outbound.protection.outlook.com (mail-BL0PR05CU006.outbound1701.protection.outlook.com [40.93.2.9]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 44c9cb173b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 24 Jan 2025 13:17:43 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AYM3qkD4IzOmMGVM8pUzuAUi6843P2qPbjxuUv46Y9ZGQ+7N4MNJhdISa0yKJYNHlBugNxX7JzJYBDSQBSb1C/CqF2hILfS7Sym30O1CS19TBjndCdk79UF6rzBL5z/M/G8cOVKKha3/gQ7+eDnRSE6tqjIFNq/EQ4CT0YAavD1eDPFzDPsq+hrU6MZTNczegZFCcj5rUEnhpH2tIFg5Y7YQ34Qb9GFbhK5UuYHtB0AKBIUxppxqARAL+2z6zxIInYeB/4Q5RvAXtg1uVYsPkxZxufbmY9hZMgc0uE7qrRdTraoOscOaV7A4LjFG3/74Yno1PaMzJ3wU8y53cYUCaA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lKhnAHF0X4CIhBJGGJh3U7OHXA6FV830hnk2KF5ydkk=; b=X2T+zuef6/tgTy5Dxd14rb3thQiM1tC1CKNfw0vv+tHSlEpWbfnyiXBlcs+IZRdnbC6Vrn2anzmU3mT21V02E39u/PCs5jps7oJnH/+lwFmRu/RE1X7AgHAmVCTl/RIttts+FDOcaUleZdVulmOw9KazMPKsw5JA/IhENQbqZYwwdQF/aO/nndKKrDVIdurHezJfw4gIMqBrP2ujvId4wctuMcNvsPg11T5xrKgD47RGfxWoOakPDVoSRcwO6ORJj5WMqna0jX7vt+8kveSpywLCJdh22J8hkCPr/iKWU0gmMZBd1bZlFXB3IgYnvvPN43/uD5KOMUd/HrkMdR5WFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lKhnAHF0X4CIhBJGGJh3U7OHXA6FV830hnk2KF5ydkk=; b=HBk+1Id5U0pg0C19X0HBFnvGnBRbVb//NXVf1isR4Pv7hMi8zYpMctdqyC3lrmP/JFXPIhf3EPvh3yZgkSE+lHPzSSz+Yb+35U2mWTKyjdN7P4Pev7a2/sVEgk6W+F4YnV18Xa4Fc3tDk15judyMA8XU+MbV/uy4w7c3pKqW5T4=
Received: from MW4PR05MB8634.namprd05.prod.outlook.com (2603:10b6:303:125::21) by BL3PR05MB9042.namprd05.prod.outlook.com (2603:10b6:208:38d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8356.22; Fri, 24 Jan 2025 21:17:39 +0000
Received: from MW4PR05MB8634.namprd05.prod.outlook.com ([fe80::2ac5:f3b5:a3b:f1ba]) by MW4PR05MB8634.namprd05.prod.outlook.com ([fe80::2ac5:f3b5:a3b:f1ba%6]) with mapi id 15.20.8356.020; Fri, 24 Jan 2025 21:17:39 +0000
From: Kaliraj Vairavakkalai <kaliraj@juniper.net>
To: Kaliraj Vairavakkalai <kaliraj=40juniper.net@dmarc.ietf.org>, John Scudder <jgs@juniper.net>, "draft-ietf-idr-bgp-ct@ietf.org" <draft-ietf-idr-bgp-ct@ietf.org>
Thread-Topic: [Idr] Re: AD review of draft-ietf-idr-bgp-ct-33
Thread-Index: AQHbbqVlfhredaFxhEmeKwPDCJhCVA==
Date: Fri, 24 Jan 2025 21:17:39 +0000
Message-ID: <MW4PR05MB863498012A7C188DBE4F3EDAA2E32@MW4PR05MB8634.namprd05.prod.outlook.com>
References: <D2DBFEB1-2A49-4990-8BB4-C773F5EC195C@juniper.net> <1FC168EF-B33D-4B76-B421-BC07D05AE693@juniper.net> <SJ0PR05MB8632BDFDDD9C5618C82B57CCA2E32@SJ0PR05MB8632.namprd05.prod.outlook.com>
In-Reply-To: <SJ0PR05MB8632BDFDDD9C5618C82B57CCA2E32@SJ0PR05MB8632.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2025-01-24T07:48:36.5998767Z;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
x-ms-reactions: allow
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MW4PR05MB8634:EE_|BL3PR05MB9042:EE_
x-ms-office365-filtering-correlation-id: 453774b3-73d6-4899-8565-08dd3cbc8860
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|8096899003|13003099007|38070700018|7053199007;
x-microsoft-antispam-message-info: ytAZXzgOIrCINRlcV1CKHm02Azl2bhYhjHJJ0hgqHiZpghOYfKZjctKsLRXaSnZmZI/FIsktzA2aJt5GsVnAtmRXv0T+t42dxl2w1IlzgwwUdut0LTpyhf7kiFmTc5DHgZDsby6e3MA/KGyA4+tKr7LFEuRezi0juDfMo/s12b7Oh3fajGIdCKhiy67uICA8GBWD1JN/aXUJvdajQUtBdYDsO0nW4Tk/3VGFvLACqBNcxFcBipwapP+eIDNowfXzOgch6VzHvEpd0EcVPlDgcEWAK6itLXsWYUCjJoj/5+inemkILuFicTREoPpEyf0I8xNpRD+pjDFnS7vwFaqlgLQinu0UHnFL6Yqi7CAEszqar1C08m8ljzcOHryQxeoB0gnj/VP5oI2V+ARu6Jlu33hxXRf/n3xgdkgk5i9kjtwL1HT/W8j4RkoBubwcGM/XfRmLdMvkJaq7i3ZJm4QjGlTULs1tzH9xXQF+n3c5j9ssalwbwqBHr8WwybG7WaJdu/yiu8MPGQAjIi/JAsY4L+bTiNrIElU6Py4iA3t0Z+PRbAnZZykw2TfV0L6Mzf5sSKMvNtzvLbkEcJ6RrF9NFHaE+IwzPyKgM55xF6w0+GyIPR3tsHoyEuxFX9UQSSRIpzZkmdzdOxON5GdOidHmuqmx2e2XQ9wNdpcWcCAQKpANaVpkjyHv2OSxPzsUw1q3i4MX4IWfG+2lcq6jHSDuGNq5MBmRVDEV0Sl48MP6aKVd/pYuexUoaTA2TSyTQ24ekMFpGWsuIRoj8djNjjqPSjnum2e9UYAleWElRHyDnwIq/vOvfVsfZMW22JXA7eljV7BxCIT1qkvQooI3Kg2hxoSr8M87PQlHBKm7AwQrfJ6ncFT9x7np+Zc3MbPQ9CcOoCVS74DGKhDIFAyhmWgGFzGl4oIOQYLSo7HI5ISwWrBQ/0DfrFtN31Wn9d8fGyleb3rmaEVE1JlU76q1hl2vNOg9KZX6W1NZxPE/GkqijKU+dxn+/fnp+PbX9OVY45k70Oxc4GRUjFT5+TNbxiFqD4rRBA/wUE+DE+CQ5t7OmNbzZm2TmmPwMgxaueVvHAelOrH2MxDNOe2Je1wkM2std2BdsP2M2KyiFZWBcswwChL7ns7IrdDTt/rCUuG3WiJyaN//gm1W+5o82gMrZjeKR3oc05CsOw28hgSmpwN2DUF3EniRpcT8z5AmqMuy3cBidkpXoh6ndW6aZc4Omei09YDEBu0LkxOKCm7r0FRjsTAnuaoEbaqP6IPVLwe+97g/friy+vg1OfWw9oaReXGgyLPMrCbfoyW08dPLDWgxteguIpKZ9dJtb8VxcIcVKtnpCgmF7a1lPodS6jv2gphPG5DFYGVIFO9VsEDQAeRZzUZxsAIumCU+qUWlvSSIOyzYxzauBcP+ZlJM7vINI/+kZVe8K/QTQy8CCae4YxylxFl7o6SnN7KGJTeCNUF7s3zU
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR05MB8634.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(8096899003)(13003099007)(38070700018)(7053199007);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: O1PyV8c8Ey9/P7KOp1u4832TmPiG7NqTv5RLNuTEXusCOUmFv21QX4FaCNEnF89yQFvTSnwcNdUh+tF0VdKHQMhdLJIdcA+yiyS1yB5zvyCla1YpJWRMO9OXXtMZ04Gg9eCI55zeBU4I00FntJ2G+PnPboHNykg5+A1+QoUyY3zyE8BvJceLtMFMltUyDvnOZQr4HzBw+7H6oN0cHkoUY3LieAx9RlGfusiA1xxGM6f0gShSo1ecud4KQN/pudA5ghZIfih2DDuJgoLXznWV4HYxA1RWx3Top5v/9i2Q+ZWf3dmi/ywo8LQRo9Rb2iY+5dCJP1bGajZn6wDES5sUk82Yh3JlUCSoZVRMbyeGQYXQE2eDDtkuAc/+101Z+hSJ629KA6VlyYMHWAP7ebYK5E6ncQzGBlbeExhKfah4dfBuMuqAqymQsm57/KgyBVkebXqIuBqPdPLiYj5ElckgruFFb6P508inPtai6YPN6fXuY/8Q0AAI0i9TsoU2BpokCvq22vld1P0PU92fKh2gx6pqNOPG1BbV+4mGOldZof5HsvSY2quOUvG3WJ+80eoxIvI2p2BuZhmyEOHGQ1PaB+kC38Wl42O8QxlvqAfnIGbeYIGpPjVqH0YOMGlYbetRHedqpMo3jNjK9erxzQoAjp/U5LQqaTrUepxOq3lCJ+T6pkGZXj6nbvhHzCQvMCSErwyWAnswcoDSBwf8EUohCURvXJ41KLEif1ZyqJGmsAbYgzjTYkqPFRXIiAoA9izC7wR4yDAdconsz/2TErSlzGOXyJF/wEpClrEBnp1giGUGxveEdT/EUN8ZdzfcczHpUph5jXJvgMf5TqnZgZP5I6nHcj4It0qRDmC+2+wy25ExqpgtMowp19p8Bb+RuORWHlR9T9S8OXq1VxuQGn7aB3C+meHhir5qLE3Kc6uivWztY+wmOT7EezSLV+dNWI46uYtjygfgiywQ4lpjaLxdy2O23MsProq1L9b+FHep/9gaJ3PJ0RjSrTrvnvooSli/c2mUCnyEvvuk1+d4+UHIkeeDCy4ogcavoaUoyDaURQwGZAU0SQMlgALKcTHVP2eDwk6ruuSB62pJ9CEHk0a33H4yUYvM7z3fcNE9caO8aURi6JGk1SlpbExs1Q8UJkGorTj+fsSZUxoKL2avtveSpprEhuj2NdkrPuluV2iavDvVGdzJCIXraaalLgvA8IAaxUt6JbqcJiSuEDZKAY45WfNbS+bMAvfGHsgtUISzFgcnYCn9A7yPi5sR8jlJhFA9krfmjIdJnXMjBCmKAgmReLSKiCpkEPhYZb1ZvHMThn4I3HrgEuuPtv7VCTTQP4WmhJp8e/PndtPyUgUbTsn4apO+C5MfqUecZ71rCClH2MFNqU1bkOX/sJbX6iBOiE8J66g5rKg5otF5v5pouM8IiiMcj2wRc/59USQlY7SRzlq2dU0P/TonmLJi/xVXjVJ8Cd9eKNbjZ+2I53B8GMH7wJ+OqRFZE5iKfApmHIv7fUagsf8xLjzFBLyy+8UhoOb4k+FGye9nTL+vHVllxf6YMHZqvOlPQgps82AYCK+vbVmn7iICTPkq6aBjB+Gw2MEwSegUalro7ZmlJVvoNfTwHw==
Content-Type: multipart/alternative; boundary="_000_MW4PR05MB863498012A7C188DBE4F3EDAA2E32MW4PR05MB8634namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MW4PR05MB8634.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 453774b3-73d6-4899-8565-08dd3cbc8860
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jan 2025 21:17:39.5610 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: faw22S5t8TiisiD5N16WEi4UgCFMLCmx2TKFYgEsnu5RsQCpGrdQvdUkFvXRtEBlK3CfpFZpI0SFIkZ7+iB5gA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR05MB9042
X-Proofpoint-GUID: bTcHDs-ay3eGyZFGY9KCYtvMMyq8ocRq
X-Proofpoint-ORIG-GUID: bTcHDs-ay3eGyZFGY9KCYtvMMyq8ocRq
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-24_09,2025-01-23_01,2024-11-22_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1011 phishscore=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 mlxlogscore=999 priorityscore=1501 malwarescore=0 mlxscore=0 adultscore=0 impostorscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2411120000 definitions=main-2501240146
Message-ID-Hash: JCLML67UQ4Y2FC3BSVCEY7C635I3OKJR
X-Message-ID-Hash: JCLML67UQ4Y2FC3BSVCEY7C635I3OKJR
X-MailFrom: kaliraj@juniper.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-idr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "idr@ietf.org" <idr@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Idr] Re: AD review of draft-ietf-idr-bgp-ct-33
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/HziObzOZBvetRkO3-ycvONmP4KM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Owner: <mailto:idr-owner@ietf.org>
List-Post: <mailto:idr@ietf.org>
List-Subscribe: <mailto:idr-join@ietf.org>
List-Unsubscribe: <mailto:idr-leave@ietf.org>

FYI – posted v35 to take care of following issue: https://github.com/ietf-wg-idr/draft-ietf-idr-bgp-ct/issues/74

https://www.ietf.org/archive/id/draft-ietf-idr-bgp-ct-35.html

Thanks,
Kaliraj



Juniper Business Use Only
From: Kaliraj Vairavakkalai <kaliraj=40juniper.net@dmarc.ietf.org>
Date: Thursday, January 23, 2025 at 11:52 PM
To: John Scudder <jgs@juniper.net>, draft-ietf-idr-bgp-ct@ietf.org <draft-ietf-idr-bgp-ct@ietf.org>
Cc: idr@ietf.org <idr@ietf.org>
Subject: [Idr] Re: AD review of draft-ietf-idr-bgp-ct-33
[External Email. Be cautious of content]

Hi John, thanks for the offline discussion on some of these comments.

I have uploaded your review comments file to github, opened an issue. And recorded my responses to them in the same issue.

Here is the link to the issue: https://github.com/ietf-wg-idr/draft-ietf-idr-bgp-ct/issues/73<https://urldefense.com/v3/__https:/github.com/ietf-wg-idr/draft-ietf-idr-bgp-ct/issues/73__;!!NEt6yMaO-gk!BUJ0iCKyZK5JRkQCl0735Je15pXw2R-2VXZrzkWI3SonZED5H4QRESbKxFGoJ-NEgHvC-10UpHnD-w34tfnYPJ1hUaXqSUWU$>

Link to latest version of draft with updates to incorporate comments:
https://www.ietf.org/archive/id/draft-ietf-idr-bgp-ct-34.html<https://urldefense.com/v3/__https:/www.ietf.org/archive/id/draft-ietf-idr-bgp-ct-34.html__;!!NEt6yMaO-gk!BUJ0iCKyZK5JRkQCl0735Je15pXw2R-2VXZrzkWI3SonZED5H4QRESbKxFGoJ-NEgHvC-10UpHnD-w34tfnYPJ1hUSUKYaZS$>

Thanks
Kaliraj


Juniper Business Use Only


Juniper Business Use Only
From: John Scudder <jgs@juniper.net>
Date: Monday, January 20, 2025 at 6:24 PM
To: draft-ietf-idr-bgp-ct@ietf.org <draft-ietf-idr-bgp-ct@ietf.org>
Cc: idr@ietf.org <idr@ietf.org>
Subject: Re: [Idr] AD review of draft-ietf-idr-bgp-ct-33
Hi Authors and all,

During my review of draft-ietf-idr-bgp-car-10 I noticed something that also applies to your review:

BTW I noticed that the final paragraph of your Security Considerations is
almost verbatim identical to the final paragraph of draft-ietf-idr-bgp-car-10.
I have no idea who cribbed from whom, or if the paragraph came from a third
party, but take this as a suggestion to consider acknowledging sources of
things like that, if not already covered in your acks. (I've also made this
suggestion to the authors of bgp-car.)

Thanks,

—John

P.S.: Also I noticed a nit, s/Harpern/Halpern/