2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-31 14:25:41 +00:00
Commit Graph

1851 Commits

Author SHA1 Message Date
Ted Lemon
4d0aaa1776 - Don't call option_allocate without zeroing pointer.
- Fix two chaddr uses that hadn't been made current.
2000-03-06 23:33:52 +00:00
Ted Lemon
20b312c47d Update call to new_hash. 2000-03-06 23:28:27 +00:00
Ted Lemon
287d577cac - Add pointers to reference counting routines to hash table definition.
- Use void * instead of unsigned char * for pointers to hashed objects.
2000-03-06 23:26:47 +00:00
Ted Lemon
4913117b21 Add ZONE keyword. 2000-03-06 23:25:11 +00:00
Ted Lemon
3f09cb5abb New prototypes for zone and tsig key functions, client release function. 2000-03-06 23:23:47 +00:00
Ted Lemon
5e4477a9f0 Constify... 2000-03-06 23:21:59 +00:00
Ted Lemon
622b281781 Add more status variables. 2000-03-06 23:21:38 +00:00
Ted Lemon
7cb6a9437e Update calls to new_hash. 2000-03-06 23:20:45 +00:00
Ted Lemon
c1cc0a7153 Generalize binary operator printing and add new binary operators. 2000-03-06 23:19:47 +00:00
Ted Lemon
fa392aeac7 Parse TSIG keys and DNS zones. 2000-03-06 23:17:24 +00:00
Ted Lemon
0cae26a712 - Add reference and dereference functions to hash, so that reference-counted
objects can be cleanly hashed.
2000-03-06 23:15:16 +00:00
Ted Lemon
5b6b5c33b6 - Document update process.
- Add database management for tsig keys and DNS zones.
2000-03-06 23:13:35 +00:00
Ted Lemon
0a7593816b Return -1 when read_socket method is called on non-interface object. 2000-03-06 22:52:16 +00:00
Ted Lemon
cfc62a0651 Add 'zone' keyword. 2000-03-06 20:08:05 +00:00
Ted Lemon
7203e8eedf Add interface deregistration routines (Brian Murrell). 2000-03-06 19:39:54 +00:00
Ted Lemon
0d9bfbfe14 Fix call to new_hash. 2000-03-06 19:38:19 +00:00
Ted Lemon
dfc7105df8 Add allocators/deallocators for DNS zones and TSIG keys. 2000-03-06 19:37:38 +00:00
Ted Lemon
bdcaf7b95d Incorporate Brian Murrell's new OMAPI DHCP client changes. 2000-02-15 20:40:36 +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
664ec1de54 Prototype function definition allocator/destructor. 2000-02-15 19:43:12 +00:00
Ted Lemon
811e0e67f1 Add arithmetic, function, and tsig key. 2000-02-15 19:42:48 +00:00
Ted Lemon
558f4a0aa7 Add let and define. 2000-02-15 19:42:09 +00:00
Ted Lemon
90be147cd9 Add funcall, function, and arithmetic operators. 2000-02-15 19:41:58 +00:00
Ted Lemon
48af32f4c0 Print function definitions (sort of). 2000-02-15 19:41:32 +00:00
Ted Lemon
31cb2a5f6d Parse arithmetic operators and functions. 2000-02-15 19:41:01 +00:00
Ted Lemon
33d7b01aa1 Add arithmetic operators, function definition keywords and related. 2000-02-15 19:40:34 +00:00
Ted Lemon
800f0de793 Add support for functions, as well as arithmetic operators. 2000-02-15 19:39:48 +00:00
Ted Lemon
56a7da7d3c Add allocator for function definitions. 2000-02-15 19:39:21 +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
c01b7dc07e Fix a non-nsupdate compile error. 2000-02-07 19:00:31 +00:00
Ted Lemon
c99a6692f2 Define scratch option cache pointer before use. 2000-02-07 18:58:03 +00:00
Ted Lemon
0c8afe11d0 Add extra arg to ack_lease. 2000-02-07 05:15:44 +00:00
Ted Lemon
e1a6ef071d Fix stupid compile bug. 2000-02-07 05:13:58 +00:00
Ted Lemon
5bc2e1f204 Figure out MS_NULL_TERMINATION _really_ early. 2000-02-07 05:12:20 +00:00
Ted Lemon
33154009ec Support typed variables. 2000-02-05 18:08:55 +00:00
Ted Lemon
08514fb895 Add support for function calls and typed variables. 2000-02-05 18:07:17 +00:00
Ted Lemon
f28971d813 Print function calls. 2000-02-05 18:05:45 +00:00
Ted Lemon
9f7050df70 Add support for function calls and typed variables. 2000-02-05 17:45:20 +00:00
Ted Lemon
3bbe21355c Add PERCENT token. 2000-02-05 17:44:13 +00:00
Ted Lemon
17a10efe23 Add untyped expression evaluator and support for typed values. 2000-02-05 17:42:37 +00:00
Ted Lemon
511a2f207f Definitions for typed variables and function calls. 2000-02-05 17:41:21 +00:00
Ted Lemon
488b9286c5 Define SOCKLEN_T for old versions of O.S. that don't have socklen_t. 2000-02-05 17:40:18 +00:00
Ted Lemon
11cd757b7d Handle typed variables. 2000-02-05 17:39:24 +00:00
Ted Lemon
0d0d25d027 Fix make depend. 2000-02-03 15:40:09 +00:00
Ted Lemon
8570c89b84 Update res_update prototype. 2000-02-03 04:44:26 +00:00
Ted Lemon
e2e4a76e08 Don't forget that pesky ampersand. 2000-02-03 04:43:36 +00:00
Ted Lemon
2d3bd461ae Get rid of double spacing when printing DNS results. 2000-02-03 04:38:08 +00:00
Ted Lemon
e721773f63 - Bomb out if caller tries to update more than one zone, instead of doing
multiple updates.   Return server rcode, rather than a zone count.
2000-02-03 04:33:03 +00:00
Ted Lemon
44fe7220d1 Take advantage of hacked resolver. 2000-02-03 04:31:46 +00:00
Ted Lemon
b4dc29fdd9 Use r_size, not strlen, to get length of r_data. 2000-02-03 04:31:25 +00:00