Ted Lemon
69bb758ce2
- Take ddns_fwd and ddns_rev out of lease structure.
...
- Prototype all the new stuff.
2000-01-08 01:40:12 +00:00
Ted Lemon
de1863a1c4
- Expose failover_state enum.
...
- Have place in lease for failover params even if FAILOVER_PROTOCOL is not
defined.
2000-01-05 18:41:58 +00:00
Ted Lemon
5b7f941dc0
- Move failover structures to failover.h.
...
- Support new hardware struct.
- Prototype new DNS functions and some new failover functions.
2000-01-05 18:07:20 +00:00
Ted Lemon
35e0fdf8b6
Prototype new failover functions
1999-11-23 22:23:49 +00:00
Ted Lemon
d9eefc5dec
Mass commit for Brian Murrell.
1999-11-20 18:36:32 +00:00
Ted Lemon
516cf43a98
Prototype the great agent options move.
1999-11-14 00:06:22 +00:00
Ted Lemon
c69dd0b5aa
Include res_update.h for BIND 8.2.2 and later.
1999-10-25 15:15:35 +00:00
Ted Lemon
5d4afdbcd2
Fix Linux compiles.
1999-10-24 23:25:33 +00:00
Ted Lemon
70984280a9
Prototype new_shared_network_interface.
1999-10-24 17:18:17 +00:00
Ted Lemon
4c02675101
Add SV_DUPLICATES and SV_DECLINES
1999-10-21 02:36:04 +00:00
Ted Lemon
94bf482e80
Add defines for SV_LEASE_FILE_NAME and SV_PID_FILE_NAME.
1999-10-19 15:32:32 +00:00
Ted Lemon
ab58ff49e0
Fix up args to printf-like functions (thanks to Pedro Ribiero).
1999-10-12 16:00:34 +00:00
Ted Lemon
a414e627d8
Add next_expiry pointer to pool structure.
1999-10-09 04:49:41 +00:00
Ted Lemon
6a4c4be871
Seperate public and private object declarations.
1999-10-08 03:43:15 +00:00
Ted Lemon
b1b7b521fe
Get a clean compile with all known gcc warnings.
1999-10-07 06:36:35 +00:00
Ted Lemon
b13a7faa31
Expose failover_state enum even if FAILOVER not defined.
1999-10-06 22:41:31 +00:00
Ted Lemon
c859d3b834
Make Digital Unix C compiler happy.
1999-10-06 22:37:14 +00:00
Ted Lemon
91dc2849f8
Prototypes for deleteA and deletePTR subroutines.
1999-10-06 01:35:04 +00:00
Ted Lemon
e495b7d122
Pass packet into release_lease() if available.
1999-10-05 02:44:09 +00:00
Ted Lemon
9ba7cdec0e
Prototype nsupdate.c.
1999-10-04 23:49:25 +00:00
Ted Lemon
fde86d2dfc
- Add host-specific prototypes.
...
- Adjust all the parser prototypes for the New Parsing Regime.
1999-10-01 03:21:23 +00:00
Ted Lemon
940ea8ab31
- Declare group object type.
...
- Declare new functions for named groups.
- Move memory.c declarations to mdb.c.
1999-09-28 22:56:52 +00:00
Ted Lemon
fa098be8f9
Implement printing out of expressions so that they can be output to the lease database file and later read back in.
1999-09-22 01:45:57 +00:00
Ted Lemon
fd10f7c61a
New return value for enter_host.
1999-09-17 04:08:35 +00:00
Ted Lemon
ccce1cc621
Change delete to remove for compatibility with C++
1999-09-16 04:53:38 +00:00
Ted Lemon
3c48d36999
Add delete methods. Add flags for host_decl.
1999-09-09 23:29:44 +00:00
Ted Lemon
a30b804469
More prototypes.
1999-09-09 21:06:27 +00:00
Ted Lemon
4fe74d7268
Lots of OMAPI-related changes.
1999-09-08 01:47:20 +00:00
Ted Lemon
f3e8ea32d3
- Make a place to hang the incoming packet in the lease_state structure.
...
- Rototill function prototypes.
1999-07-31 18:05:21 +00:00
Ted Lemon
069e9f4c15
Brian Murrel's latest dns update implementation - more programmability.
1999-07-19 01:15:22 +00:00
Ted Lemon
93454ab028
Add static_lease_dereference prototype.
1999-07-18 19:37:56 +00:00
Ted Lemon
79a65726f0
Massive rototill to support some new DDNS features.
1999-07-16 21:34:14 +00:00
Ted Lemon
b5c11cbecc
Fix fallback_discard ifdefs again.
1999-07-07 15:25:36 +00:00
Ted Lemon
d7f0f1dd88
Fix up ifdefs for USE_SOCKET_FALLBACK.
1999-07-06 21:08:12 +00:00
Ted Lemon
f01e8a0e88
Declare limited_broadcast global.
1999-07-06 17:05:57 +00:00
Ted Lemon
da38df1433
Pervasive changes to support leased_address, reverse and binary_to_ascii.
1999-07-02 20:58:48 +00:00
Ted Lemon
b036baa3d4
Declare db_printable.
1999-07-01 19:54:42 +00:00
Ted Lemon
972ab2aa72
- Include files required by nsupdate if enabled.
...
- Add nsupdate-specific structs to lease.
- Define nsupdate server options.
1999-07-01 19:14:55 +00:00
Ted Lemon
f7b9d82368
Define constant for always-broadcast option.
1999-06-22 13:17:31 +00:00
Ted Lemon
7d29d66d88
Support token ring packets.
1999-05-27 17:43:28 +00:00
Ted Lemon
f67530be69
Remember in lease state
...
- whether or not we got requested address and server identifier
options, and
- the shared network to which the interface on which the request
arrived is attached.
1999-05-06 20:25:41 +00:00
Ted Lemon
c783f7995d
Add siaddr structure to lease_state structure.
1999-04-23 23:44:44 +00:00
Ted Lemon
53ac6c6fe1
Add support for site option spaces.
1999-04-23 22:25:50 +00:00
Ted Lemon
4b7f87367e
Use enum dhcp_token instead of int.
1999-04-08 19:34:41 +00:00
Ted Lemon
a340de9528
Add reference count to option_state structure.
1999-04-05 19:11:44 +00:00
Ted Lemon
4f58da18bb
- Generalize option state structure to support additional option spaces.
...
- Add per-option-space-type functions for various operations that can be
done on option spaces.
1999-04-05 14:51:17 +00:00
Ted Lemon
b1013db725
Move support of server allow/deny into common code.
1999-03-30 15:20:10 +00:00
Ted Lemon
64826b6109
Add secs field to client_state. Support defining new option names and codes.
1999-03-25 22:02:36 +00:00
Ted Lemon
c5b0f52958
Sanitize Solaris build.
1999-03-16 06:37:55 +00:00
Ted Lemon
2da7561f13
Clean up obsolete dregs.
1999-03-16 05:55:40 +00:00