From nobody Wed May 20 20:58:50 2026 X-Original-To: dev-commits-src-all@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 4gLP631Nmjz6fPnw for ; Wed, 20 May 2026 20:58:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gLP621jPlz41tN for ; Wed, 20 May 2026 20:58:50 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1779310730; 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=wy0kcKS9ZVyTUQoKGEVcvDikFcVwfmUbgEdSfYsxSmg=; b=h4R41CmC3ZHuxqrz11QMIsxPwuSx7KSZpsYFfDabIJ6Re1DHYTUieKY7siMUc6EADRtSHa avvsVvbWBanICh1yne4OMvK1TsqZDV/8DFr6aGmuFCu7uMH/VxGvnl87j0R+Cbdb1tWH5B Z2wHupxzFA2FXx35iX6TUBDBxz1hmRx0B8pb3ac2Av6iynisXp1zpv4VBG3aQJh44k7UMe V/+Br1fDz/T94WAPcheKxmXnpmgOl90C5t52U2CvwyYv5G4wPVugYwnt8W5MGnqKMAF34J 8rtg23rPqsOYy7trEUxllOkhwIYUuJPN4PgWjvFYz1SAi9tDoAltc1sQYs0hew== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1779310730; a=rsa-sha256; cv=none; b=skOzkfHlYIdQNcPqgy/PP3Mcv8rhKV0FAe9jswNa58dr0xCb8ltkFHCknXFdnjAvb42hUp G3H5UW8vuzDVtDf6/0+YkaiD88ES57IvJ4fymV59l/pN3FrSzGkyB/wAYjUqvKPh9AFVVm AEWA4ngNvnD+9SOMCNnvsXi4/bpt7W7SAp+QPlHkAWW9Gn3sple9wxKbYOJm/WpMACBcbN PjEz/PPgciawZoAja6EsvOggxjc6iaBD5myL2+ofmzDTPEC88FunCf977YAu9EjsC5EE8U IcerGGqNLC0xdB3OZygYlt9z8QXmcUeIzw7bypPdil32nDzbfW5ePtnNb/ShdA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1779310730; 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=wy0kcKS9ZVyTUQoKGEVcvDikFcVwfmUbgEdSfYsxSmg=; b=VUWvRl6KvCsF8eqKC+47ojxZ1MrwEaOm6hOqpi0BqVljUKgDCGCw65N5JrfdfP+UEi5bhp Af+bnrLGy5NeuuAYZ7Ar/hqklp0LTRLIxsFajAg20QsmEsRP8V6U3VEmM4cVkm4CmDesYy 2lzmzyzGHTY7oVA0utQIKYmKpu9dzg8F/0/bIkkWQUouoBapTrOyK0Trjm8VwHcwOVEyMN 4ehVozqptFf62Fyl050gZRk9YF7oIvKSNRFeT3OLe7N47+Cwu0+IcRfo9njCXQvQJYW4Mh uQIG5MPrf5r23lhM8x9yG4zfoGmgN82r736HKw184WH7aWj/qoY+tXiqfYWKjQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gLP6214m0z1HGq for ; Wed, 20 May 2026 20:58:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 40afd by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 20 May 2026 20:58:50 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Pouria Mousavizadeh Tehrani Subject: git: 6dd429aeabec - main - route(8): Show metric value in get route List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pouria X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6dd429aeabecd63ece3c567b73472e2c75991afc Auto-Submitted: auto-generated Date: Wed, 20 May 2026 20:58:50 +0000 Message-Id: <6a0e208a.40afd.6ded16ed@gitrepo.freebsd.org> The branch main has been updated by pouria: URL: https://cgit.FreeBSD.org/src/commit/?id=6dd429aeabecd63ece3c567b73472e2c75991afc commit 6dd429aeabecd63ece3c567b73472e2c75991afc Author: Pouria Mousavizadeh Tehrani AuthorDate: 2026-05-03 11:55:25 +0000 Commit: Pouria Mousavizadeh Tehrani CommitDate: 2026-05-20 20:55:05 +0000 route(8): Show metric value in get route Reviewed by: glebius Differential Revision: https://reviews.freebsd.org/D56325 --- sbin/route/route_netlink.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sbin/route/route_netlink.c b/sbin/route/route_netlink.c index 531336903896..eef8c2cfef18 100644 --- a/sbin/route/route_netlink.c +++ b/sbin/route/route_netlink.c @@ -383,16 +383,18 @@ print_getmsg(struct nl_helper *h, struct nlmsghdr *hdr, struct sockaddr *dst) struct rt_metrics rmx = { .rmx_mtu = r.rtax_mtu, .rmx_weight = r.rtax_weight, + .rmx_metric = r.rta_metric, .rmx_expire = r.rta_expire, }; - printf("\n%9s %9s %9s %9s %9s %10s %9s\n", "recvpipe", - "sendpipe", "ssthresh", "rtt,msec", "mtu ", "weight", "expire"); + printf("\n%9s %9s %9s %9s %9s %9s %9s %9s\n", "recvpipe", "sendpipe", + "ssthresh", "rtt,msec", "mtu ", "metric", "weight", "expire"); printf("%8lu ", rmx.rmx_recvpipe); printf("%8lu ", rmx.rmx_sendpipe); printf("%8lu ", rmx.rmx_ssthresh); printf("%8lu ", 0UL); printf("%8lu ", rmx.rmx_mtu); + printf("%8lu ", rmx.rmx_metric); printf("%8lu ", rmx.rmx_weight); printf("%8ld \n", rmx.rmx_expire); } @@ -436,6 +438,7 @@ print_nhop_getmsg(struct nl_helper *h, struct nlmsghdr *hdr, struct sockaddr *ds .gw = r.rta_gw, .ifindex = r.rta_oif, .rtax_mtu = link.ifla_mtu, + .rta_metric = r.rta_metric, }; printf("\tvia "); print_nlmsg_route_nhop(h, &r, &nh, true);