diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2020-07-29 05:09:38 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2020-07-29 05:09:42 +0900 |
commit | 61c0ef4ff39268fc6ad60dc1483fe0be74becc38 (patch) | |
tree | 398fc58a3e58e5cfa5bd77159601dc789fc5bc1d /src/network/networkd-radv.h | |
parent | ea121d8f252010ee796a0d6b6bb383c893c4ce55 (diff) | |
download | systemd-61c0ef4ff39268fc6ad60dc1483fe0be74becc38.tar.gz |
network: make RADVPrefixDelegation enum bitfield
This should not change any behavior.
Diffstat (limited to 'src/network/networkd-radv.h')
-rw-r--r-- | src/network/networkd-radv.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/network/networkd-radv.h b/src/network/networkd-radv.h index fbd56d32a6..73143e7493 100644 --- a/src/network/networkd-radv.h +++ b/src/network/networkd-radv.h @@ -14,10 +14,10 @@ typedef struct Prefix Prefix; typedef struct RoutePrefix RoutePrefix; typedef enum RADVPrefixDelegation { - RADV_PREFIX_DELEGATION_NONE, - RADV_PREFIX_DELEGATION_STATIC, - RADV_PREFIX_DELEGATION_DHCP6, - RADV_PREFIX_DELEGATION_BOTH, + RADV_PREFIX_DELEGATION_NONE = 0, + RADV_PREFIX_DELEGATION_STATIC = 1 << 0, + RADV_PREFIX_DELEGATION_DHCP6 = 1 << 1, + RADV_PREFIX_DELEGATION_BOTH = RADV_PREFIX_DELEGATION_STATIC | RADV_PREFIX_DELEGATION_DHCP6, _RADV_PREFIX_DELEGATION_MAX, _RADV_PREFIX_DELEGATION_INVALID = -1, } RADVPrefixDelegation; |