1Net::DHCP::Packet::OrdeUrsOeprtiCoonnst(r3ipbmu)ted PerlNeDto:c:uDmHeCnPt:a:tPiaocnket::OrderOptions(3pm)
2
3
4

NAME

6       Net::DHCP::Packet::OrderOptions - Option ordering logic for Net::DHCP
7

VERSION

9       version 0.7
10

SYNOPSIS

12          use Net::DHCP::Packet::OrderOptions qw( :all );
13

DESCRIPTION

15       Provides sorting for optons in Net::DHCP::Packet.
16
17       This module is not particularly useful on its own.
18
19       Because DHCP clients generally suck, the order of options in the dhcp
20       packet actually matter. This module keeps the handling of all that
21       quirky madness in one place
22

QUIRK WORK-AROUNDS

24       Cable vendors really want option 82 to always be last.
25
26       Intel PXE really wants option 60 before option 43.
27
28       Minimum frame size is 300, but we only warn (carp) if its not.
29

METHODS

31       optionsorder ( )
32           TODO This will rearrange the order of options to accomidate as many
33           quirky cliens as possible.
34

SEE ALSO

36       Net::DHCP, Net::DHCP::Packet, Net::DHCP::Constants, dhcp-options.
37

AUTHOR

39       Dean Hamstead <dean@fragfest.com.au>
40
42       This software is Copyright (c) 2022 by Dean Hamstead.
43
44       This is free software, licensed under:
45
46         The MIT (X11) License
47
48
49
50perl v5.38.0                      2023-07-2N1et::DHCP::Packet::OrderOptions(3pm)
Impressum