NAME
Net::DHCPv6::Option::IATA - Identity Association for Temporary Addresses option (code 4)
VERSION
version 0.001
SYNOPSIS
my $iata = Net::DHCPv6::Option::IATA->new(iaid => 42);
$iata->add_option($iaaddr);
DESCRIPTION
Implements the IA_TA option (OPTION_IA_TA, code 4) per RFC 8415 §21.5. Contains an IAID and sub-options. Unlike IA_NA, there are no T1/T2 timers for temporary addresses.
ALPHA STATUS
ALPHA SOFTWARE. This is an early release. The interface is experimental and subject to change without notice.
METHODS
- new(iaid => $num, options => $optionlist)
-
Constructor.
iaidis required;optionsdefaults to an empty Net::DHCPv6::OptionList. - iaid
-
Returns the IAID.
- options
-
Returns the internal Net::DHCPv6::OptionList of sub-options.
- add_option($option)
-
Add a sub-option.
- get_option($code)
-
Retrieve the first sub-option with the given code.
SEE ALSO
Net::DHCPv6::Option, Net::DHCPv6::Option::IANA
AUTHOR
Dean Hamstead <dean@fragfest.com.au>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2026 by Dean Hamstead.
This is free software, licensed under:
The MIT (X11) License