All of lore.kernel.org
 help / color / mirror / Atom feed
From: Prijesh Patel <prijeshpatel.dev@gmail.com>
To: netdev@vger.kernel.org
Cc: dsahern@kernel.org, stephen@networkplumber.org,
	prpatel@redhat.com, Prijesh Patel <prijeshpatel.dev@gmail.com>
Subject: [PATCH iproute2-next] man: ip-route: document tcp_usec_ts route feature
Date: Fri, 11 Sep 2026 09:59:25 -0400	[thread overview]
Message-ID: <20260911135925.147934-1-prijeshpatel.dev@gmail.com> (raw)

ip route supports a "tcp_usec_ts" per-route feature
(RTAX_FEATURE_TCP_USEC_TS) to request microsecond-resolution TCP
timestamps for connections to/from a given destination, but this was
never added to the ip-route(8) man page or its FEATURES synopsis.

Document tcp_usec_ts alongside the existing ecn feature.

Signed-off-by: Prijesh Patel <prijeshpatel.dev@gmail.com>
---
 man/man8/ip-route.8.in | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/man/man8/ip-route.8.in b/man/man8/ip-route.8.in
index fd04432f..ed901fb9 100644
--- a/man/man8/ip-route.8.in
+++ b/man/man8/ip-route.8.in
@@ -186,7 +186,7 @@ throw " | " unreachable " | " prohibit " | " blackhole " | " nat " ]"
 
 .ti -8
 .IR FEATURES " := [ "
-.BR ecn " | ]"
+.BR ecn " | " tcp_usec_ts " ]"
 
 .ti -8
 .IR PREF " := [ "
@@ -569,16 +569,26 @@ Actual window size is this value multiplied by the MSS of the connection.
 The default value is zero, meaning to use Slow Start value.
 
 .TP
-.BI features " FEATURES " (Linux 3.18+ only)
-Enable or disable per-route features. Only available feature at this
-time is
+.BI features " FEATURES "
+Enable or disable per-route features. Available features are
 .B ecn
-to enable explicit congestion notification when initiating connections to the
+and
+.B tcp_usec_ts.
+.in +8
+.B ecn
+.RI ( "Linux 3.18+ only" )
+Enables explicit congestion notification when initiating connections to the
 given destination network.
 When responding to a connection request from the given network, ecn will
 also be used even if the
 .B net.ipv4.tcp_ecn
 sysctl is set to 0.
+.sp
+.B tcp_usec_ts
+.RI ( "Linux 6.7+ only" )
+Enables microsecond-resolution TCP timestamps for connections to/from the
+given destination network, instead of the default millisecond resolution.
+.in -8
 
 .TP
 .BI quickack " BOOL " "(Linux 3.11+ only)"
-- 
2.52.0


                 reply	other threads:[~2026-09-11 13:59 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260911135925.147934-1-prijeshpatel.dev@gmail.com \
    --to=prijeshpatel.dev@gmail.com \
    --cc=dsahern@kernel.org \
    --cc=netdev@vger.kernel.org \
    --cc=prpatel@redhat.com \
    --cc=stephen@networkplumber.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.