From b20dc6232230f76e447ede5af1e3bc93ad75791c Mon Sep 17 00:00:00 2001 From: Gris Ge Date: Tue, 9 Sep 2025 14:36:30 +0800 Subject: [PATCH] rotue: Add `RouteNextHopBuilder::flags()` Support setting arbitrary next hop flags. Signed-off-by: Gris Ge --- src/route/builder.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/route/builder.rs b/src/route/builder.rs index 4e45436..233a5b2 100644 --- a/src/route/builder.rs +++ b/src/route/builder.rs @@ -582,6 +582,12 @@ impl RouteNextHopBuilder { self } + /// Set flags for next hop + pub fn flags(mut self, flags: RouteNextHopFlags) -> Self { + self.nexthop.flags = flags; + self + } + pub fn build(self) -> RouteNextHop { self.nexthop }