3.1.1.32 DHCPv6ClientInfoAddressState

The DHCPv6ClientInfoAddressState ADM element is of type DWORD as represented by the following set of bits.

3

1

3

0

2

9

2

8

2

7

2

6

2

5

2

4

2

3

2

2

2

1

2

0

1

9

1

8

1

7

1

6

1

5

1

4

1

3

1

2

1

1

1

0

9

8

7

6

5

4

3

2

1

0

The various bit values are described in the following tables.

BIT 0, BIT 1, and BIT 2 signify the state of the leased IPv6 address, as shown in the table that follows.

Value

Meaning

LEASE_STATE_FREE

0x0

NOT USED

LEASE_STATE_ADVERTISED

0x1

NOT USED

LEASE_STATE_COMMITTED

0x2

The IPv6 address is active and has an active DHCPv6 client lease record.

LEASE_STATE_GRACE

0x3

NOT USED

LEASE_STATE_DECLINED

0x4

The IPv6 address request is declined by the DHCPv6 client; hence, it is a bad IPv6 address.

LEASE_STATE_DOOMED

0x5

The IPv6 address is in DOOMED state and is due to be deleted.

BIT 3 signifies the Name Protection (section 3.3.3) related information of the leased IPv6 address, as shown in the table that follows.

Value

Meaning

DHCPV6_ADDRESS_BIT_DHCID

0x1

The address is leased to the DHCPv6 client with DHCID (section 3 of [RFC4701]).

BIT 4, BIT 5, BIT 6, BIT 7, and BIT 8 specify the DNS-related information, as shown in the table that follows.

Value

Meaning

DHCPV6_ADDRESS_BIT_CLEANUP

0x01

The DNS update for the DHCPv6 client lease record needs to be deleted from the DNS server when the lease is deleted.

DHCPV6_ADDRESS_BIT_BOTH_REC

0x02

The DNS update needs to be sent for both AAAA [RFC3596] and PTR ([RFC1035] section 3.3.12) resource records.

DHCPV6_ADDRESS_BIT_UNREGISTERED

0x04

The DNS update has not been completed for the lease record.

DHCPV6_ADDRESS_BIT_DELETED

0x08

The address lease is expired, but the DNS updates for the lease record are not deleted from the DNS server.

DHCPV6_ADDRESS_BIT_PTR

0x10

The DNS update needs to be sent only for PTR resource records ([RFC1034] section 3.6).

To limit memory use, this variable is stored only in persistent storage, not in memory.