From nobody Wed Aug 31 08:18:44 2022 X-Original-To: net@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 4MHcWq46ppz4bZhS for ; Wed, 31 Aug 2022 08:18:47 +0000 (UTC) (envelope-from mls.ietf@gmail.com) Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MHcWp3GGxz3pNF for ; Wed, 31 Aug 2022 08:18:46 +0000 (UTC) (envelope-from mls.ietf@gmail.com) Received: by mail-ed1-x52d.google.com with SMTP id m1so17351003edb.7 for ; Wed, 31 Aug 2022 01:18:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date; bh=6OrTY1Zh94mpB+5qf6hUu4sjKpoEd8G20W0UiWaM3iw=; b=leDVZe+1w2+o5jXZcTGrKj8hMKTvaLSMtj5VmFlOYJGpSqFmYblhc7/IRPXCMTuSn/ 5xAfT1jyqwfWSirriplpWx0E+TAZssi39h8pLHoSJaFavAkyy4p7aR2KFk5U/wB5eBN6 4x4mmcKAapRFbLcBNT8Aa1i+BrJjSzEUXyyZB38I6qQKKdaC4blKNLwg4RAZIjV/B/Fn 7Rb0m5lZEbuFBwvjPjecaToC2hPNIFy6iW6JO6pCw+lVA2FLfFP13cjzyxWExj8blVak jDvXJ5gPV1T7koXoa71A/czyHjbLmT4NcQBgm37aGi+ZooWKh6VXx9V4CzF+y+7CrJr7 ZQeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date; bh=6OrTY1Zh94mpB+5qf6hUu4sjKpoEd8G20W0UiWaM3iw=; b=eqLf6LoNle3+hjwwOp0llDf6CqXevgjSwIpITvezgmxxQdjAl3WLPQa8ZtiZJKrZix XP0sRJASm7eWfeHBmPr9afhTWmNcg/nqdti6KOxnmdndmLw4mcstJGRHY/2cP/RqZgrT A/BInn8jlHFtctL3+skDHrSft1tebqyb9wdOVTE6DCY98St4Lduo+M50+SE8fUfI4zs9 42sRVmk0QVM1SgDKH88KfqSMyheqk+dxFUefCYFT0UmL+gBoYcjmrFKlkZiXMGjqNT8+ qbiO5UB1/z4w4zMPaeZ6vqrCfCLWp3wY5Tfz/CPOR1FWhsQvC2wlVfTEngwVBaA6s6On VTcg== X-Gm-Message-State: ACgBeo0BtbgpmcPZ4hLcDB3FDSpjxk4NxZe4TAJDF18iTxLONkSb9RVb ALFw/cu4KyTWtuQ3EWsJIawWHCItES0= X-Google-Smtp-Source: AA6agR4udAkgZrw4JukyV/tSl7CAf9c7//SvauPciaZl8oxD66hpB0v6hvmbgDBnQ7dreRZZj05QAQ== X-Received: by 2002:a05:6402:c45:b0:442:c549:8e6b with SMTP id cs5-20020a0564020c4500b00442c5498e6bmr23769165edb.123.1661933925208; Wed, 31 Aug 2022 01:18:45 -0700 (PDT) Received: from smtpclient.apple (p200300c9d7208a00e8c74b674fcd717a.dip0.t-ipconnect.de. [2003:c9:d720:8a00:e8c7:4b67:4fcd:717a]) by smtp.gmail.com with ESMTPSA id p17-20020a056402501100b004481af6c760sm7020749eda.0.2022.08.31.01.18.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 31 Aug 2022 01:18:44 -0700 (PDT) From: Martin Stiemerling Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: Notification of change of IP address/Routing etc Message-Id: <67E19935-B868-4BFB-A9FF-9CD9A5547343@gmail.com> Date: Wed, 31 Aug 2022 10:18:44 +0200 To: "net@freebsd.org" X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Rspamd-Queue-Id: 4MHcWp3GGxz3pNF X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=leDVZe+1; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of mls.ietf@gmail.com designates 2a00:1450:4864:20::52d as permitted sender) smtp.mailfrom=mls.ietf@gmail.com X-Spamd-Result: default: False [-3.42 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; NEURAL_HAM_MEDIUM(-0.92)[-0.920]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[net@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52d:from]; ARC_NA(0.00)[]; TAGGED_FROM(0.00)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MLMMJ_DEST(0.00)[net@freebsd.org] X-ThisMailContainsUnwantedMimeParts: N Hi, I am looking for a mechanism to get a notification from the OS when, for = instance, an IP address on an interface or a routing entry is being = changed.=20 I came across devd, but this is AFAIK only for IFUP/IFDOWN/IFATTACH = events but not beyond.=20 Thanks in advance, Martin=20=