summaryrefslogtreecommitdiffhomepage
path: root/dhcpv6
AgeCommit message (Collapse)Author
2023-07-20[Fuzzing] remove deprecated go-fuzz and use Native Go fuzzArjun Singh
Signed-off-by: Arjun Singh <ajsinghyadav00@gmail.com>
2023-06-12Add MLNX-OS ZTPv6 vendor data parsingGerardo Poggio
Signed-off-by: Gerardo Poggio <gepoggio@fb.com>
2023-02-27IAPrefix: tests for Getters, FromBytes, ToBytesChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27IAAddress: tests for Getter, FromBytes, ToBytesChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27Vendor class: new Getters & tests for Getters, FromBytes, ToBytesChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-274RD: new Getters & tests for Getters, FromBytes, ToBytesChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27RelayMessage option: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27ClientLinkLayerAddress: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27RemoteID: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27InterfaceID: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27StatusCode: test for all Options typesChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27DHCP4oDHCP6: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27FQDN: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27IRT: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27ElapsedTime: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27VendorOpts: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27UserClasses: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27BootFileParam: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27BootFileURL: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27DomainSearchList: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27changes bla bla new uioChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27DNS: tests for FromBytes, ToBytes, and DNS GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27ORO: tests for FromBytes, ToBytes, and ORO GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27Status: tests for FromBytes, ToBytes, and Status GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27ClientArchType: tests for FromBytes, ToBytes, and GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27IAPD: tests for FromBytes, ToBytes, and IAPD GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27IATA: tests for FromBytes, ToBytes, and IATA GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27IANA: tests for FromBytes, ToBytes, and IANA GetterChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-27New tests for ClientID & ServerIDChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-19Tests for option deserialization & gettersChris Koch
Tests that for the correct option code, the correct deserialization is applied. Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-19Simplify option parsingChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-19dhcpv6: convert every Parse function to FromBytesChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-19Option 4RD: switch to FromBytesChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-19Improve NTP server option parsingChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-19dhcpv6 DUID: re-add Equal functionChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-19dhcpv6: proper DUID typesChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-18dhcpv6: turn everythingmessage into a testChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-18Recursive pretty-printing with indentationChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-18Consistent short string messagesChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-18Remove superfluous print from testChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-18Normalize String functionsChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2023-02-184RD: API like every other Options wrapper typeChris Koch
Signed-off-by: Chris Koch <chrisko@google.com>
2022-08-18Add ZTPv6 Cisco SupportHrvoje Cavrak
Adding ZTPv6 Cisco support based on Option 17 Suboption 1 (Vendor Specific Information Option). Signed-off-by: Hrvoje Cavrak <hrvoje@hrvoje.org>
2022-04-04Extending support for more interface types in parse_circuit_idEmanuele Fia
Adding support for DHCPv6 for Ciena Signed-off-by: Emanuele Fia <name29@fb.com>
2022-04-01Adding support for DHCPv6 for CienaEmanuele Fia
Signed-off-by: Emanuele Fia <name29@fb.com>
2022-03-31Extending support for more interface types in parse_circuit_idEmanuele Fia
Adding support for DHCPv6 for Ciena Signed-off-by: Emanuele Fia <name29@fb.com>
2021-10-26[dhcpv6] deprecate isUsingUEFIPablo Mazzini
2021-10-25dhcpv6: fix and improve IA_TA (#449)Mikma
Fix typo in MessageOptions.IATA(). Add iaid argument to WithIATA() to allow it to be set easily in line with WithIAPD(). Add a test for WithIATA(), Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net> Co-authored-by: Mikael Magnusson <mikma@users.sourceforge.net> Co-authored-by: Pablo Mazzini <pmazzini@gmail.com>
2021-10-21Revert "[dhcpv6] don't copy the RemoteID"Pablo Mazzini
This reverts commit 4cc310c391f640ff2ac15f6c56ccbba2d362a8aa.
2021-10-20[dhcpv6] don't copy the RemoteIDPablo Mazzini