Browse Source

Merge pull request #1256 from aya-rs/dependabot/cargo/cargo-crates-9bb5a8e9c0

dependabot[bot] 1 month ago
parent
commit
c65a200e9a
2 changed files with 2 additions and 2 deletions
  1. 1 1
      Cargo.toml
  2. 1 1
      test/integration-ebpf/src/memmove_test.rs

+ 1 - 1
Cargo.toml

@@ -82,7 +82,7 @@ indoc = { version = "2.0", default-features = false }
 libc = { version = "0.2.105", default-features = false }
 log = { version = "0.4", default-features = false }
 netns-rs = { version = "0.1", default-features = false }
-network-types = { version = "0.0.7", default-features = false }
+network-types = { version = "0.0.8", default-features = false }
 nix = { version = "0.29.0", default-features = false }
 num_enum = { version = "0.7", default-features = false }
 object = { version = "0.36", default-features = false }

+ 1 - 1
test/integration-ebpf/src/memmove_test.rs

@@ -48,7 +48,7 @@ fn try_do_dnat(ctx: XdpContext) -> Result<u32, ()> {
         match unsafe { *hproto } {
             EtherType::Ipv6 => {
                 let ip_hdr: *const Ipv6Hdr = ptr_at(&ctx, EthHdr::LEN)?;
-                unsafe { (*ip_hdr.cast_mut()).dst_addr.in6_u.u6_addr8 = nat.orig_ip };
+                unsafe { (*ip_hdr.cast_mut()).dst_addr = nat.orig_ip };
             }
             _ => return Ok(xdp_action::XDP_PASS),
         }