Marcin Siodelski
|
31a9ba3941
[3588] Implemented CfgOptionDef class to represent user-defined option defs
|
10 years ago |
Marcin Siodelski
|
4775ad43ab
[3292] Addressed review comments.
|
11 years ago |
Marcin Siodelski
|
16b5a194f9
[3292] Fixed option definition class to handle booleans carried as strings.
|
11 years ago |
Marcin Siodelski
|
9dc05967b0
[3201] Test that suboptions are parsed correctly for fixed-size options.
|
11 years ago |
Marcin Siodelski
|
d06b0d68f9
[3180] Implemented support for callback functions to parse options.
|
11 years ago |
Marcin Siodelski
|
d803eeaf3f
[3036] Return instance of Option6ClientFqdn for option 39.
|
11 years ago |
Marcin Siodelski
|
18a4180734
[2786] Use OptionString class to represent options with a string.
|
12 years ago |
Marcin Siodelski
|
0be5967e2f
[2314] Changes as a result of the review.
|
12 years ago |
Marcin Siodelski
|
656b5d1cb0
[2314] Added encapsulated option space name to option definition.
|
12 years ago |
Marcin Siodelski
|
c4904fef78
[2317] More strict checks for option name format.
|
12 years ago |
Marcin Siodelski
|
d2cc8db8c1
[master] Merge branch 'trac2549'
|
12 years ago |
Marcin Siodelski
|
6b7ef74b53
[2549] Simplified functions writing an address to a buffer.
|
12 years ago |
Marcin Siodelski
|
26f89e5cc9
[2526] Renamed Option6IntArray to OptionIntArray.
|
12 years ago |
Marcin Siodelski
|
cc557baebc
[2526] Renamed Option6Int to OptionInt as this will be used for V4 too.
|
12 years ago |
Marcin Siodelski
|
ac111116c5
[2491] Test that appropriate std options are returned.
|
12 years ago |
Marcin Siodelski
|
f47316a1d2
[2312] Initialize custom option's buffers when option is not a record.
|
12 years ago |
Marcin Siodelski
|
bfc050ed6c
[2312] Initialize structure holding buffer for data fields.
|
12 years ago |
Marcin Siodelski
|
c84d8a4bcf
[2490] Removed redundant parameters.
|
12 years ago |
Marcin Siodelski
|
9f48afa5e9
[2490] Improvements to option definition validation function.
|
12 years ago |
Marcin Siodelski
|
b4dd93598f
[2490] Added descriptions for option definition tests.
|
12 years ago |
Marcin Siodelski
|
1eba6a3eb2
[2490] Added support for string data field within an option.
|
12 years ago |
Marcin Siodelski
|
35c3fb1625
[2490] Support for creating options using a collection of string values.
|
12 years ago |
Marcin Siodelski
|
ce7728b0d2
[2490] Moved OptionDefinition::DataType enum to common header.
|
12 years ago |
Marcin Siodelski
|
b24fd3ded0
[2490] Added option factory function that takes vector of strings.
|
12 years ago |
Marcin Siodelski
|
e77b710633
[2490] Use option definitions to unpack options from received packets.
|
12 years ago |
Marcin Siodelski
|
b4b3814079
[2490] Option is created by calling to OptionDefinition::optionFactory.
|
12 years ago |
Stephen Morris
|
3ba0299ad2
[2475] Put #include directives in correct order
|
12 years ago |
Marcin Siodelski
|
5017e9a8d6
[2417] Added changes suggested in the code review.
|
12 years ago |
Marcin Siodelski
|
e8a6aee246
[2417] Creating definitions for critical standard DHCPv6 options.
|
12 years ago |
Marcin Siodelski
|
d0b0208ae8
[master] Use std::copy to write IP address to buffer.
|
12 years ago |