RFR: 8275640 (win) java.net.NetworkInterface issues with IPv6-only environments [v6]

Daniel Jelinski duke at openjdk.java.net
Wed Jan 19 08:15:24 UTC 2022


> Clean up of various issues related to error handling and memory management

Daniel Jelinski has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 12 additional commits since the last revision:

 - Fix invalid free
 - Merge remote-tracking branch 'origin' into interface-cleanup
 - Remove redundant initialization
 - Remove unused / incorrect exit code -2 from enumInterfaces
 - Address problems reported by clang-tidy
 - Restore support for IPv6-only operation
 - Fix memory leak
 - Fixup getAllInterfacesAndAddresses
 - Fixup getAddrsFromAdapter
 - Fixup enumAddresses_win
 - ... and 2 more: https://git.openjdk.java.net/jdk/compare/bccc9a2c...98b40812

-------------

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/6090/files
  - new: https://git.openjdk.java.net/jdk/pull/6090/files/0626aca7..98b40812

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=6090&range=05
 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=6090&range=04-05

  Stats: 984368 lines in 3461 files changed: 521300 ins; 441453 del; 21615 mod
  Patch: https://git.openjdk.java.net/jdk/pull/6090.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/6090/head:pull/6090

PR: https://git.openjdk.java.net/jdk/pull/6090


More information about the net-dev mailing list