swift-ietf/swift-rfc-4291
IPv6 address types, classification, and validating text and octet forms of RFC 4291. Wire coding (Binary.Serializable, Binary.Parseable, ASCII.Parseable, the section 2.2 text serializers and IPv6.Address.Coder) lives in the sibling package swift-rfc-4291-coder.
Standard Reference
- RFC: 4291
- Title: IP Version 6 Addressing Architecture
Installation
Add the package to your Package.swift dependencies:
dependencies: [
.package(url: "https://github.com/swift-ietf/swift-rfc-4291.git", from: "0.2.0")
]Add the product to a target that needs it:
.target(
name: "YourTarget",
dependencies: [
.product(name: "RFC 4291", package: "swift-rfc-4291")
]
)License
Apache 2.0. See LICENSE.md.
Package Metadata
Repository: swift-ietf/swift-rfc-4291
Default branch: main
README: README.md