Skip to content

Minor fixups for ICMPv6 and added RouterSolicitation, RouterAdvertisement & Redirect #465

Minor fixups for ICMPv6 and added RouterSolicitation, RouterAdvertisement & Redirect

Minor fixups for ICMPv6 and added RouterSolicitation, RouterAdvertisement & Redirect #465

Triggered via pull request August 2, 2025 08:58
Status Success
Total duration 3m 10s
Artifacts

main.yml

on: pull_request
Matrix: cargo build and test
Fit to window
Zoom out
Zoom in

Annotations

118 warnings and 4 notices
no_std build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
no_std build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
no_std build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
no_std build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (macos-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (macos-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (macos-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (macos-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L127
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L121
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L25
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_header_slice.rs#L92
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L86
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L27
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L18
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/single_vlan_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/linux_sll_header_slice.rs#L75
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/ethernet2_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L127
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L121
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L25
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_header_slice.rs#L92
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L86
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L27
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L18
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/single_vlan_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/linux_sll_header_slice.rs#L75
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/ethernet2_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L127
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L121
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L25
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_header_slice.rs#L92
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L86
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L27
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L18
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/single_vlan_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/linux_sll_header_slice.rs#L75
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/ethernet2_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L127
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L121
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_slice.rs#L25
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ipv4_header_slice.rs#L92
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L86
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L27
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/net/ip_slice.rs#L18
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/single_vlan_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/linux_sll_header_slice.rs#L75
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly): etherparse/src/link/ethernet2_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L127
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L121
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L25
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_header_slice.rs#L92
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L86
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L27
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L18
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/single_vlan_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/linux_sll_header_slice.rs#L75
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/ethernet2_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L127
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L121
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L25
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_header_slice.rs#L92
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L86
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L27
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L18
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/single_vlan_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/linux_sll_header_slice.rs#L75
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/ethernet2_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L127
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L121
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L25
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_header_slice.rs#L92
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L86
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L27
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L18
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/single_vlan_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/linux_sll_header_slice.rs#L75
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/ethernet2_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L127
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L121
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_slice.rs#L25
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ipv4_header_slice.rs#L92
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L86
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L27
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/net/ip_slice.rs#L18
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/single_vlan_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/linux_sll_header_slice.rs#L75
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta): etherparse/src/link/ethernet2_header_slice.rs#L46
hiding a lifetime that's elided elsewhere is confusing
cargo build and test (linux-beta)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-beta)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-beta)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-beta)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (win-msvc-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (win-msvc-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (win-msvc-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (win-msvc-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-32bit-stable)
`etherparse` (lib test) generated 2 warnings (run `cargo fix --lib -p etherparse --tests` to apply 2 suggestions)
cargo build and test (linux-32bit-stable): etherparse/src/transport/icmpv6_type.rs#L617
unused imports: `ValueTooBigError` and `ValueType`
cargo build and test (linux-32bit-stable): etherparse/src/transport/icmpv6_header.rs#L198
unused imports: `ValueTooBigError` and `ValueType`
cargo build and test (linux-32bit-stable)
`etherparse` (lib test) generated 2 warnings (run `cargo fix --lib -p etherparse --tests` to apply 2 suggestions)
cargo build and test (linux-32bit-stable): etherparse/src/transport/icmpv6_type.rs#L617
unused imports: `ValueTooBigError` and `ValueType`
cargo build and test (linux-32bit-stable): etherparse/src/transport/icmpv6_header.rs#L198
unused imports: `ValueTooBigError` and `ValueType`
cargo build and test (linux-32bit-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-32bit-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-32bit-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (linux-32bit-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (win-gnu-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (win-gnu-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (win-gnu-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (win-gnu-stable)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo build and test (macos-stable)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
cargo build and test (macos-stable)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
cargo build and test (win-msvc-stable)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
cargo build and test (win-gnu-stable)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677