Skip to content

Conversation

compnerd
Copy link
Contributor

Partially implement network interface enumeration. This is sufficient
to build up the structures for basic operations. Although the interface
information is incomplete, this provides enough structure to continue
porting the rest of the NIO interfaces.

[One line description of your change]

Motivation:

[Explain here the context, and why you're making that change. What is the problem you're trying to solve.]

Modifications:

[Describe the modifications you've done.]

Result:

[After your change, what will change.]

@Lukasa Lukasa added the 🔨 semver/patch No public API change. label Sep 24, 2020
@Lukasa Lukasa changed the base branch from master to main September 24, 2020 15:06
@compnerd compnerd force-pushed the interface-enumeration branch from 7a5d81e to e46f07b Compare September 24, 2020 23:19
@compnerd compnerd force-pushed the interface-enumeration branch from e46f07b to decd383 Compare October 5, 2020 16:14
@Lukasa
Copy link
Contributor

Lukasa commented Oct 6, 2020

@swift-nio-bot test this please

@Lukasa
Copy link
Contributor

Lukasa commented Oct 6, 2020

Sorry @compnerd, seems that 5.0 and 5.1 have a bug where the compiler guards cause the @available(*, deprecated) annotations to be ignored, which fails our warnings-as-errors build. I know I asked you a while back to just remove the deprecated type on Windows, but I think we do need to add it back and make it work. I'm very sorry about that!

@compnerd compnerd force-pushed the interface-enumeration branch 2 times, most recently from 7aea334 to f8a3780 Compare October 21, 2020 15:56
Partially implement network interface enumeration.  This is sufficient
to build up the structures for basic operations.  Although the interface
information is incomplete, this provides enough structure to continue
porting the rest of the NIO interfaces.
@compnerd compnerd force-pushed the interface-enumeration branch from f8a3780 to c9d5433 Compare October 26, 2020 15:15
@Lukasa Lukasa merged commit 245ce96 into apple:main Oct 28, 2020
@compnerd compnerd deleted the interface-enumeration branch October 28, 2020 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔨 semver/patch No public API change.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants