Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more Socket options #183

Merged
merged 7 commits into from
Jan 12, 2021
Merged

Commits on Jan 12, 2021

  1. Add Socket::is_listener

    Checks if the SO_ACCEPTCONN socket option is set.
    Thomasdezeeuw committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    6fdf6ea View commit details
    Browse the repository at this point in the history
  2. Add Socket::domain

    Returns the Domain for the socket.
    Thomasdezeeuw committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    5a6e321 View commit details
    Browse the repository at this point in the history
  3. Add Socket::protocol

    Check the SO_PROTOCOL option.
    Thomasdezeeuw committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    33d1a78 View commit details
    Browse the repository at this point in the history
  4. Add Socket::type

    Return the SO_TYPE value of the socket.
    Thomasdezeeuw committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    d36d3bc View commit details
    Browse the repository at this point in the history
  5. Don't use ICMP socket in testing

    Not allowed on the CI.
    Thomasdezeeuw committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    819f625 View commit details
    Browse the repository at this point in the history
  6. Don't fail fast in CI

    It's useful to see why each build failed and fixing them all in one go,
    rather than fixing the problems one by one.
    Thomasdezeeuw committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    2fca48f View commit details
    Browse the repository at this point in the history
  7. Disable Socket::domain on FreeBSD

    It's only available on FreeBSD 12 (?), which we don't use on the CI yet.
    Thomasdezeeuw committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    3a75bf7 View commit details
    Browse the repository at this point in the history