Skip to content

n-acd-2

Latest

Choose a tag to compare

@dvdhrm dvdhrm released this 20 Mar 09:36
· 21 commits to master since this release
v2
# n-acd - IPv4 Address Conflict Detection

## CHANGES WITH 2:

    * All public destructors now include a variant that returns `void`.
      This was requested for easier integration with `glib` and friends.
      Similar to the `cleanup` variants, these variants are denoted by a
      single-character function-name suffix. E.g., `n_acd_freev()`

    * A fallback to `CLOCK_MONOTONIC` is now provided in case
      `CLOCK_BOOTTIME` is not supported by the kernel. Note that this is in
      no way signalled through the API, so if timers should follow the
      `BOOTTIME` rather than monotonic clock, a kernel with this clock is
      required.

    * The `c-sundry` dependency is no longer needed.

    * The `transport` configuration property is now mandatory for
      `n_acd_new()`. It defaulted to `ETHERNET` before, by mistake.

    * In-source documentation for the public API is now provided.

    Contributions from: Beniamino Galvani, David Herrmann, David
                        Rheinsberg, Thomas Haller, Tom Gundersen

    - Tübingen, 2019-03-20