Nicholas J. Kain
|
99e21004ea
|
arp_min_close_fd() will always force the arp fd to be equal to -1, so
there is no need to check force_reopen twice.
|
2014-05-10 21:13:24 -04:00 |
|
Nicholas J. Kain
|
07cbd88049
|
Just use raw sockets for listening to DHCP requests. A UDP SO_BROADCAST
socket was previously used only for receiving RENEWING packets, and it
added needless complexity and was somewhat fragile.
|
2014-04-16 01:00:36 -04:00 |
|
Nicholas J. Kain
|
a9055b5ca5
|
Update more message prints to prefix with the interface name.
|
2014-04-15 15:24:22 -04:00 |
|
Nicholas J. Kain
|
a501789e04
|
Parse config options with ragel and support a configuration file.
|
2014-04-14 15:06:31 -04:00 |
|
Nicholas J. Kain
|
bb1ff7a506
|
arp.c: Make logging messages print the associated interface name.
|
2014-04-07 04:43:21 -04:00 |
|
Nicholas J. Kain
|
6804be2277
|
Use safe_sendto where necessary, and check for short writes.
Also, change many log_lines to log_errors, mostly in ifset.c.
|
2014-04-07 04:15:02 -04:00 |
|
Nicholas J. Kain
|
e2ee728982
|
Consolidate all of the global static variables in arp.c into a single
struct, and use booleans where appropriate.
|
2014-04-06 22:12:31 -04:00 |
|
Nicholas J. Kain
|
b761889025
|
Move source from ndhc/ to src/ since ifchd is no longer a separate program.
|
2014-04-06 16:57:06 -04:00 |
|