Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • libslirp libslirp
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • slirpslirp
  • libslirplibslirp
  • Merge requests
  • !129

Use target address from Neighbor Advertisement

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Bastian Blank requested to merge waldi/libslirp:icmp6-na-use-target into master Aug 07, 2022
  • Overview 1
  • Commits 1
  • Pipelines 1
  • Changes 1

The IPv6 support in libslirp fails to work with any NDP proxy. The code used to interpret the NA packets uses the wrong address to insert into it's neighbor table, the address of the source of the packet, aka the proxy itself.

However the NA packet got the real target address readily available. Just use it directly instead.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: icmp6-na-use-target