Ted Lemon
cfa7212d26
Support environment variables to control locations of files.
2000-07-17 20:56:14 +00:00
Ted Lemon
d8e1567c09
- Redo support for ddns-updates flag.
...
- Initialize a previously-uninitialized variable.
- Conditionalize some failover-specific code.
2000-07-06 10:22:50 +00:00
Ted Lemon
f3a05d7262
Use interface_allocate to allocate command-line interfaces.
2000-06-24 16:13:19 +00:00
Ted Lemon
312a6a35b9
Don't listen on an OMAPI port unless configured to do so.
2000-06-24 06:28:27 +00:00
Ted Lemon
b73c184acf
Don't log 'late' ICMP echo replies for failover leases.
2000-06-08 21:25:47 +00:00
Ted Lemon
20916cae75
- Fix all the OMAPI objects in the DHCP server and client that weren't
...
being correctly reference-counted.
- Make and use object-specific allocators.
- Add reference/dereference support to hash functions and to timeout
functions.
2000-05-16 23:03:49 +00:00
Ted Lemon
4338d782ce
Update copyright message.
2000-05-03 06:32:09 +00:00
Ted Lemon
ece9e253c5
- Add equivalent config-file options for command-line options.
...
- Start the failover protocol if enabled.
2000-05-02 00:11:49 +00:00
Ted Lemon
dd48f2820a
Keep dns update records around if deletes fail.
2000-04-14 16:28:07 +00:00
Ted Lemon
68f5590808
Make universe_hash using new_hash.
2000-03-18 03:34:11 +00:00
Ted Lemon
49733f31d3
Go back to the BSD license.
2000-03-17 04:00:32 +00:00
Ted Lemon
f824c26ece
Get rid of dns_startup, use lease time instead of constant ttl.
2000-02-15 19:43:38 +00:00
Ted Lemon
144cdb49b2
Don't parse default nsupdate stuff if NSUPDATE isn't defined.
2000-02-08 04:49:06 +00:00
Ted Lemon
68e50b9ef7
Include omapip_p.h for malloc debugging.
2000-01-26 17:32:15 +00:00
Ted Lemon
772224884f
- Add DDNS update built-in code.
...
- Improve usage message.
- Add debugging malloc support.
2000-01-26 15:22:57 +00:00
Ted Lemon
4bd8800e89
Fix compilation errors introduced in the last set of checkins.
2000-01-26 14:56:18 +00:00
Ted Lemon
9e9b2261b1
Support new struct hardware.
2000-01-05 18:17:10 +00:00
Ted Lemon
9d0cba1c13
Get rid of call to setlogmask - it doesn't seem to be helpful.
1999-11-23 19:10:07 +00:00
Ted Lemon
c4f749466f
Don't log to stderr if -q flag is given.
1999-10-28 13:09:35 +00:00
Ted Lemon
b62e441811
Support pid-file-name and lease-file-name config file parameters.
1999-10-19 15:39:23 +00:00
Ted Lemon
a3621e23eb
Fix up one mistake from last night's fixes.
1999-10-07 17:00:53 +00:00
Ted Lemon
b1b7b521fe
Get a clean compile with all known gcc warnings.
1999-10-07 06:36:35 +00:00
Ted Lemon
8f450cacb8
Implement -T flag.
1999-10-01 03:26:01 +00:00
Ted Lemon
52e79d1283
Support host declarations in lease database file.
1999-09-09 21:11:27 +00:00
Ted Lemon
972bde1863
Initialize RNG. Initialize OMAPI listener and DHCP OMAPI objects.
1999-09-08 01:50:19 +00:00
Ted Lemon
e3a84e3562
Add a -s flag to specify the broadcast destination IP address.
1999-07-06 17:17:16 +00:00
Ted Lemon
31020a36fd
Update version info.
1999-05-07 17:32:38 +00:00
Ted Lemon
426f5bd08b
Update version number.
1999-05-06 20:44:58 +00:00
Ted Lemon
ea573d1a93
Update version number.
1999-04-25 13:21:52 +00:00
Ted Lemon
05223b724c
Update version.
1999-04-23 23:35:44 +00:00
Ted Lemon
7026ed182f
Update version.
1999-04-12 22:24:24 +00:00
Ted Lemon
70e3642f9c
Update version.
1999-04-08 19:47:55 +00:00
Ted Lemon
37fc56b47d
Update version
1999-03-30 21:54:03 +00:00
Ted Lemon
196be7203b
Update version.
1999-03-29 23:00:02 +00:00
Ted Lemon
96c2624b8d
Adjust version numbers.
1999-03-29 19:04:36 +00:00
Ted Lemon
6869f9360f
Update version number.
1999-03-26 21:27:24 +00:00
Ted Lemon
2da7561f13
Clean up obsolete dregs.
1999-03-16 05:55:40 +00:00
Ted Lemon
f39b6e0089
Update license.
1999-03-16 05:50:46 +00:00
Ted Lemon
47434ab2ba
Update version.
1999-03-16 00:56:36 +00:00
Ted Lemon
a445402ce2
Free parameter request list prior to freeing lease state.
1999-03-10 20:42:43 +00:00
Ted Lemon
74f45f9642
Sync with 2.0b1pl16. Fix some pool allocation problems.
1999-02-25 23:30:43 +00:00
Ted Lemon
8ae2d59584
Change names of error functions to be more consistent.
1999-02-24 17:56:53 +00:00
Ted Lemon
9e7cecf20f
Pull up recent 2.0 changes. New license.
1999-02-14 19:29:09 +00:00
Ted Lemon
23b217251f
Add command-line argument to set pid file name.
1998-11-05 18:56:38 +00:00
Ted Lemon
02361a184b
If there's another server running, refuse to run.
1998-07-10 04:52:25 +00:00
Ted Lemon
402e5f87d2
Initialize client classification system in main().
1998-04-19 23:35:26 +00:00
Ted Lemon
2342aee908
Start interactive client
1998-04-09 04:47:46 +00:00
Ted Lemon
e044f73fef
Don't start dns for now.
1998-03-17 06:20:11 +00:00
Ted Lemon
c7609f47b8
Update copyright
1998-03-16 06:18:16 +00:00
Ted Lemon
c0a8b01162
Don't invalidate a lease if we receive an ICMP echo reply for it when it has a valid lease. This can happen if some other user on the host pings the client after we've assigned it an address.
1998-03-15 20:47:27 +00:00