Ted Lemon
337b3e5296
Support allow/deny duplicates.
1999-10-20 20:55:48 +00:00
Ted Lemon
01e20b9e11
Fix still more paste-o's.
1999-10-20 19:12:32 +00:00
Ted Lemon
8cc4d85739
Dereference unused expression structs when parse fails.
1999-10-20 16:43:35 +00:00
Ted Lemon
7b4f1c069a
Compute arguments to packet operator correctly.
1999-10-19 15:31:40 +00:00
Ted Lemon
1a014e0b2d
Add support for lease-file-name and pid-file-name config parameters.
1999-10-19 15:27:27 +00:00
Ted Lemon
b3d594dd31
Fix some more printf arguments.
1999-10-19 15:26:50 +00:00
Ted Lemon
06afba54ec
Correct printf argument type (Brian Murrell)
1999-10-14 18:00:46 +00:00
Ted Lemon
cbc6bf4b97
Correct printf argument type (Brian Murrell)
1999-10-14 17:47:54 +00:00
Ted Lemon
1b541aba32
- Undo an erroneous change that would have caused core dumps in case of
...
programming errors instead of allowing memory leaks.
1999-10-14 17:43:02 +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
bb404b74d1
- Don't try to process the option buffer if there isn't one, and don't
...
try to process packets that don't at least have the basic BOOTP guts
in them.
1999-10-08 17:08:34 +00:00
Ted Lemon
8ca113391a
Fix a few more machine-specific signed vs. unsigned pointer bufs.
1999-10-07 06:47:50 +00:00
Ted Lemon
e703795db4
Fix some signed/unsigned pointer incompatibilities for Digital Unix.
1999-10-07 06:42: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
77a5f87162
Fix up char * -> unsigned char * mismatches.
1999-10-07 02:14:10 +00:00
Ted Lemon
1bac8ce59c
Pass data strings to nsdeleteA and nsdeletePTR by reference.
1999-10-06 01:35:44 +00:00
Ted Lemon
2dbc95d686
- Fix a bunch of pastos (from Brian Murrell).
...
- Implement dns-delete (from Brian Murrell).
1999-10-06 01:01:13 +00:00
Ted Lemon
88886e1238
Implement dns-delete (from Brian Murrell)
1999-10-06 01:00:07 +00:00
Ted Lemon
846d7d5441
- Delete dns-fwd-name and dns-rev-name expressions and replace with
...
updated-dns-rr (rrtype).
1999-10-05 19:43:44 +00:00
Ted Lemon
06a8567cf8
Implement ddns-fwd-name and ddns-rev-name subexpressions.
1999-10-05 19:01:33 +00:00
Ted Lemon
eac1e66f4b
Fix a typo.
1999-10-04 23:46:30 +00:00
Ted Lemon
bb27c66f90
exists -> config-option, courtesy of Brian Murrell.
1999-10-04 23:17:37 +00:00
Ted Lemon
b860910b35
Incorporate a bunch of changes from Brian Murrell.
1999-10-04 23:15:43 +00:00
Ted Lemon
00763cc18e
Log a message if omapi_one_dispatch fails.
1999-10-04 23:14:00 +00:00
Ted Lemon
3b4f8a4a12
Adjust to New Parse Regime.
1999-10-01 03:42:12 +00:00
Ted Lemon
a6d79ad7fd
Fix some glitches in the lexer.
1999-10-01 03:33:44 +00:00
Ted Lemon
df1ea41160
Fix a stupid bug in const_data printer.
1999-10-01 03:18:33 +00:00
Ted Lemon
4615d4981c
- Transmogrify for use with seperate parse structures.
...
- Support parsing of named groups, and use of named groups within host
declarations.
1999-10-01 03:17:59 +00:00
Ted Lemon
c9b01dcf9f
Fix null pointer dereference.
1999-10-01 03:16:46 +00:00
Ted Lemon
f6f4fcfc34
Modify parse_warn to use a parse structure instead of referencing globals.
1999-10-01 03:16:24 +00:00
Ted Lemon
6f4b5b31e9
- Put all lexer globals into a parse structure.
...
- Use UNIX I/O instead of stream I/O, and make it possible to just
hang a buffer off a parse structure and parse out of the buffer with
no associated file.
1999-10-01 03:13:43 +00:00
Ted Lemon
1ff8f8ea61
Fix up a couple of >80 column lines.
1999-09-28 22:54:56 +00:00
Ted Lemon
7f9399905b
- Move server-specific memory database functions (i.e., virtually
...
everything, if you will pardon the pun) to server/mdb.c.
1999-09-28 22:54:17 +00:00
Ted Lemon
ce26120d2c
Move locate_network out of common code, since it's server-specific.
1999-09-28 22:50:02 +00:00
Ted Lemon
e05e0b0b8a
- Account for the fact that concat and pick-first-value both use lisp-style
...
lists, which end in a nil.
1999-09-24 19:04:30 +00:00
Ted Lemon
cedac028f1
Fix a potential problem when there are only two leases in a pool.
1999-09-24 19:01:27 +00:00
Ted Lemon
2e96d6e73f
When registering the fallback interface, set rfdesc from wfdesc.
1999-09-23 01:15:25 +00:00
Ted Lemon
361c0ac4e8
Print the RHS of the binary operator on the RHS instead of the LHS.
1999-09-22 17:27:01 +00:00
Ted Lemon
011cc20578
Make indent_spaces start the new line. Print a suffix if one is provided.
1999-09-22 17:25:27 +00:00
Ted Lemon
a2e08b0a78
In supersede_lease, replace 'on' statements if new values are provided.
1999-09-22 17:24:11 +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
92ce3f81d1
Return error status when duplicate hostname found instead of bombing.
1999-09-16 05:12:38 +00:00
Ted Lemon
0880c73c62
Type cast fixes for Solaris, from Brian Murrell.
1999-09-16 01:19:52 +00:00
Ted Lemon
0ddb129d9f
Type cast fixes for Solaris.
1999-09-16 01:10:19 +00:00
Ted Lemon
2d92095d6e
Fix some uninitialized objects.
1999-09-15 19:47:38 +00:00
Ted Lemon
8a6dfe4c4b
Solaris CC requires break statements at end of switches...
1999-09-15 17:22:52 +00:00
Ted Lemon
e92653f1ec
Bug fixes courtesy of Brian Murrell
1999-09-09 23:53:29 +00:00
Ted Lemon
f420e08c95
Call parse_warn () instead of log_error ().
1999-09-09 23:27:10 +00:00
Ted Lemon
ebb8924397
Add host deleter.
1999-09-09 23:26:36 +00:00
Ted Lemon
dd002d5d4b
One more argument to object_register...
1999-09-09 23:26:12 +00:00