Contents

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