-
Notifications
You must be signed in to change notification settings - Fork 8
/
TODO
27 lines (15 loc) · 814 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
- Enchance DHCP clientid decoding, see also https://www.ietf.org/rfc/rfc2132.txt section 9.14
- character 1 = 0, then hostname (free text)
- character 1 = arp hardware types, hardware details
- Carefully, remove all 'use byte' statements
- Do something with chaddr padding, not sure what
- Create something like Net::DHCP::Options::Sort, wherein the insanity of sorting options for picky clients can reside
- Get more packet captures of real life DHCP options (and broken clients) so we can add tests for them
I have captures for these, so these just need keen fingers and minds:
- option 82, agent details decoding
- option 90, auth decoding
- option 120, sip server decoding
- cable and packetcable decoding (inc clientid and option 122)
- benchmarking tests
- fuzzing tests
- Anything you like!