summaryrefslogtreecommitdiffhomepage
path: root/.gitignore
diff options
context:
space:
mode:
authorChristopher Koch <chrisko@google.com>2019-03-11 22:01:27 -0700
committerChris K <c@chrisko.ch>2019-03-27 16:57:28 -0700
commit3a7c900b28b944b07cf6606a787f8223947fcd0e (patch)
tree53dd43b5f9bc2eaf8b2b2fd3be1c7389a42b193a /.gitignore
parentf83bae4fe73f44baf884f75775679f0fd7d80026 (diff)
client4: add a new DHCPv4 client.
- Able to send UDP packets before interface is configured. - Able to use any net.PacketConn. - RFC2131-compliant retransmission logic. - Tests. - Race-condition-averse. Previous clients (both mine and the ones here) are prone to race condition errors. Having one and only one place that calls receive on the socket "continuously" without having to coordinate hand-offs makes the logic way easier to follow, and allows for multiple requests in flux at a time. Signed-off-by: Christopher Koch <chrisko@google.com>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions