Ben Pfaff
b6eb6bc746
vlog: Add ability to log to an arbitrary file, and following related changes:
...
* New command-line options for configuring log files, hence:
- Centralized vlog usage messages.
* New vlogconf action for reopening log files.
* New vlogconf support for specifying a target by pidfile.
2008-10-23 14:07:25 -07:00
Ben Pfaff
eb0341e711
Rename utility functions to avoid partner namespace conflicts.
2008-09-04 13:53:27 -07:00
Ben Pfaff
3cc1ae6a32
Add ability to run fatal signal hooks upon normal termination too.
...
This is convenient since in many cases we want these hooks to run in
both cases.
2008-08-28 14:24:39 -07:00
Ben Pfaff
5fed6531b9
Enable secchan, ofp-discover to update /etc/resolv.conf.
...
This way it becomes possible to more reliably refer to the controller
and the PKI server using hostnames.
2008-07-23 14:30:59 -07:00
Ben Pfaff
3c82b240bf
dhcp: Fix race condition in test-dhcp-client.
...
dhclient_wait() might also access dhcp state.
2008-07-23 13:12:17 -07:00
Ben Pfaff
489d9ca0be
dhcp: Break out netdev configuration from DHCP binding.
...
This allows us to have DHCP clients that don't actually bind or unbind
a network device's IP address. This is useful for doing controller
discovery without actually reconfiguring a network device.
2008-07-22 14:01:01 -07:00
Ben Pfaff
f730dded18
Move Autoconf's macro definitions into config.h.
...
This makes "make" output slightly more readable.
2008-07-21 15:05:53 -07:00
Ben Pfaff
1b6df17a65
Make facility and level optional in -v, --verbose options.
...
This makes it easier to set a given module to maximum verbosity,
as is often useful for debugging.
2008-07-18 14:16:40 -07:00
Ben Pfaff
6d841e9f81
Implement DHCP client.
2008-07-18 14:16:40 -07:00