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
e92653f1ec
Bug fixes courtesy of Brian Murrell
1999-09-09 23:53:29 +00:00
Ted Lemon
47e746b7f9
Add delete method and notify_object.
1999-09-09 23:30:51 +00:00
Ted Lemon
3c48d36999
Add delete methods. Add flags for host_decl.
1999-09-09 23:29:44 +00:00
Ted Lemon
07dc11f8dc
Add 'deleted' keyword
1999-09-09 23:25:29 +00:00
Ted Lemon
8ec6b42644
More prototypes; adjust the object type structure.
1999-09-09 21:07:00 +00:00
Ted Lemon
a30b804469
More prototypes.
1999-09-09 21:06:27 +00:00
Ted Lemon
d596e13920
Add some more errors
1999-09-08 01:48:32 +00:00
Ted Lemon
4140ab7c5b
Add OpenBSD support.
1999-09-08 01:48:14 +00:00
Ted Lemon
be1ee858db
Support 'never' as a possible lease expiry time.
1999-09-08 01:47:46 +00:00
Ted Lemon
4fe74d7268
Lots of OMAPI-related changes.
1999-09-08 01:47:20 +00:00
Ted Lemon
a40cbc2b96
omapi include files.
1999-09-02 00:31:48 +00:00
Ted Lemon
f584bda8db
libisc include files (stolen, pro tem)
1999-09-02 00:31:27 +00:00
Ted Lemon
1c5d573185
- Add a static operator indicating whether the client's lease is static.
1999-08-01 14:26:57 +00:00
Ted Lemon
5e9dc8036e
Update version.
1999-07-31 18:06:32 +00:00
Ted Lemon
fbb73eae7b
- Update prototypes in universe structure.
1999-07-31 18:05:54 +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
6f14d4bd58
Better document the data_string structure.
1999-07-20 17:59:14 +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
3175ee907c
Changes to make builds work on HP-UX with ANSI compiler.
1999-07-13 18:00:22 +00:00
Ted Lemon
b5c11cbecc
Fix fallback_discard ifdefs again.
1999-07-07 15:25:36 +00:00
Ted Lemon
976b9e11ed
Update version.
1999-07-07 13:45:04 +00:00
Ted Lemon
d7f0f1dd88
Fix up ifdefs for USE_SOCKET_FALLBACK.
1999-07-06 21:08:12 +00:00
Ted Lemon
5e6fb153e5
Regularize TOKEN_NOT vs. NOT.
1999-07-06 20:41:25 +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
0b0a0945b9
- Conditionalize definition of byte order constants, in case BIND headers
...
define them.
1999-07-01 19:25:01 +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
8a04c61527
ADD -> TOKEN_ADD; add tokens for ddns updates.
1999-07-01 18:41:30 +00:00
Ted Lemon
f7b9d82368
Define constant for always-broadcast option.
1999-06-22 13:17:31 +00:00
Ted Lemon
022631862f
Update version.
1999-06-10 00:10:13 +00:00
Ted Lemon
7d29d66d88
Support token ring packets.
1999-05-27 17:43:28 +00:00
Ted Lemon
3cb23d09e1
Support encode-int token.
1999-05-27 14:54:02 +00:00
Ted Lemon
b553aba396
Support encode_int expressions.
1999-05-27 14:53:01 +00:00
Ted Lemon
6023482906
Common version number for DHCP distribution.
1999-05-07 17:40:53 +00:00
Ted Lemon
b7afba03e8
Add CONCAT token.
1999-05-06 20:26:46 +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
1877bf5ce7
Support MacOSX.
1999-04-23 22:26:51 +00:00
Ted Lemon
53ac6c6fe1
Add support for site option spaces.
1999-04-23 22:25:50 +00:00
Ted Lemon
37c1b2906f
Update the names of some DHCP option manifest constants.
1999-04-23 22:23:58 +00:00
Ted Lemon
40fc8ccf23
Add expr_known to expression type enum.
1999-04-12 22:14:36 +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
6cad583873
Add SPACE token.
1999-04-05 14:58:23 +00:00