Skip to content

Commit 3ae0a38

Browse files
committed
use rtnetlink 0.18.1
1 parent 83f664e commit 3ae0a38

3 files changed

Lines changed: 14 additions & 30 deletions

File tree

Cargo.lock

Lines changed: 11 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,15 @@ tokio-util = "0.7.11"
6060
nftables = { version = "0.6.0", features = ["tokio"] }
6161

6262
[target.'cfg(any(target_os = "linux", target_os = "freebsd"))'.dependencies]
63-
rtnetlink = { git = "https://github.com/hack3ric/rust-rtnetlink", branch = "for-flow" }
63+
rtnetlink = "0.18.1"
6464

6565
[build-dependencies]
6666
cfg_aliases = "0.2.1"
6767

6868
[dev-dependencies]
6969
async-tempfile = "0.6.0"
7070
macro_rules_attribute = "0.2.0"
71+
netlink-packet-core = "0.8.1"
7172
nix = { version = "0.29.0", features = ["net"] }
7273
rand = "0.9.0"
7374
test-case = "3.3.1"

src/integration_tests/helpers/kernel/rtnl.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
use crate::net::IpWithPrefix;
22
use futures::TryStreamExt;
3+
use netlink_packet_core::{Emitable, Nla};
34
use nix::net::if_::if_nametoindex;
45
use rand::Rng;
56
use rand::distr::Alphanumeric;
67
use rtnetlink::packet_route::AddressFamily;
78
use rtnetlink::packet_route::link::InfoKind;
89
use rtnetlink::packet_route::route::{RouteAttribute, RouteMessage, RoutePreference, RouteProtocol};
910
use rtnetlink::packet_route::rule::{RuleAction, RuleAttribute, RuleHeader, RuleMessage};
10-
use rtnetlink::packet_utils::Emitable;
11-
use rtnetlink::packet_utils::nla::Nla;
1211
use rtnetlink::{Handle, IpVersion, LinkMessageBuilder, LinkUnspec, RouteMessageBuilder};
1312
use std::cmp::Ordering;
1413
use std::net::IpAddr;

0 commit comments

Comments
 (0)