Commit Graph

20 Commits

Author SHA1 Message Date
David Anderson
7de0228ec0 gofmt -s all the things again. 2018-02-05 21:28:40 -08:00
Dmitri Dolguikh
a0fc6b6e06 Renamed MakePacket to Unmarshal and MakeOptions to UnmarshalOptions 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
fb66f2fcb8 Added more docs 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
8725ede99b fixing coding-style related issues 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
c0ce892172 extracted packet builder into a dedicated file 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
a3a8cf5188 added tests to verify generation of replies when no ip addresses can be assigned 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
2c6281a8fd Correct replies to solicit and request messages when address pool is exhausted are now generated 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
76a6f8118b fixed broken tests 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
1cf3ef9b5b Added handling of multiple IANAs per solicit/request/release message 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
f89f6af9a6 added support for setting server preference option 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
2c42665a0b added ipv6api command 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
da6402caf7 Bootfile urls can be retrieved via remote api calls now 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
02db3ab76d extracted packet generation into a dedicated class 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
ea2d223a25 clients are now given ip addresses from an address pool 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
f3faa8e10a added packet-generation tests 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
c39e902fd4 and moar testability changes 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
f00c8cae74 moar changes around packet construction to make testing easier 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
bf8701a8c5 Made dhcpv6 packet easier to test 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
cb79b8eaa4 Added bootipv6 command 2018-02-05 12:33:17 -08:00
Dmitri Dolguikh
3a5808cb30 first stab at dhcpv6 support 2018-02-05 12:33:17 -08:00