Namespaces

Enumerations

enum class AddressRemovalReason : uint32_t
Name Value Comments
kInvalid 1u

The address is not a valid address.

kAlreadyAssigned 2u

The address is already assigned to the interface.

kDadFailed 3u

Duplicate Address Detection failed.

A neighbor was found to hold the address.

kInterfaceRemoved 4u

The address was removed as a result of the interface being removed.

kUserRemoved 5u

The address was removed from the interface by user action.

kInvalidProperties 6u

Invalid address properties or parameters during addition or properties
update.

kForfeited 7u

The address was voluntarily forfeited.

While performing ongoing address conflict detection, a neighbor was
found to be using the address. This error is similar to `DAD_FAILED`,
except that it may occur at any time after the address becomes assigned.

Reasons from IP address removal.

Defined at line 21 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/common_types.h

Records