2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 05:47:45 +00:00

1525 Commits

Author SHA1 Message Date
Ted Lemon
e9d8afd106 Private definitions for omapip library. 1999-10-08 16:30:55 +00:00
Ted Lemon
6a4c4be871 Seperate public and private object declarations. 1999-10-08 03:43:15 +00:00
Ted Lemon
a3621e23eb Fix up one mistake from last night's fixes. 1999-10-07 17:00:53 +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
89619cf93e Fix comment at end of inclusion protection. 1999-10-06 22:43:32 +00:00
Ted Lemon
a9fbbc8c81 Need explicit newlines in character constants on Digital Unix. 1999-10-06 22:43:14 +00:00
Ted Lemon
b13a7faa31 Expose failover_state enum even if FAILOVER not defined. 1999-10-06 22:41:31 +00:00
Ted Lemon
ef216c04e1 Make clean target clean up test program. 1999-10-06 22:39:11 +00:00
Ted Lemon
c859d3b834 Make Digital Unix C compiler happy. 1999-10-06 22:37:14 +00:00
Ted Lemon
47ebb948de Use stdarg.h on alpha/osf1. 1999-10-06 20:09:03 +00:00
Ted Lemon
9e7cc56a3d Fix a stupid bug in the listener object accept routine. 1999-10-06 19:27:21 +00:00
Ted Lemon
d70dcd50c9 Demonstrate stuffing statements into hosts. 1999-10-06 19:23:35 +00:00
Ted Lemon
b74d3c6e68 Simplify the conditionals in the previous code. 1999-10-06 19:17:44 +00:00
Ted Lemon
67c5277066 Fix a glitch in the code to stuff statements into a host's group. 1999-10-06 19:07:58 +00:00
Ted Lemon
1bac8ce59c Pass data strings to nsdeleteA and nsdeletePTR by reference. 1999-10-06 01:35:44 +00:00
Ted Lemon
91dc2849f8 Prototypes for deleteA and deletePTR subroutines. 1999-10-06 01:35:04 +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
41a7cabfb7 Check for non-null group-name-hash before traversing it. 1999-10-05 18:44:27 +00:00
Ted Lemon
e0bec34702 - Fix think-o in one-lease-per-client code. Special thanks to Shawn
Clowes for his persistance in pointing out this error in the face of
  my stubborn failure to see what he was talking about!
1999-10-05 03:25:38 +00:00
Ted Lemon
ec3a042b5a Allow setting of host-specific statements to supersede root group. 1999-10-05 02:48:09 +00:00
Ted Lemon
41ce579a22 Accept a packet argument in release_lease(). 1999-10-05 02:47:12 +00:00
Ted Lemon
43f23dcc93 - Pass packet to release_lease (Brian Murrell).
- Don't release leases in one-lease-per-client code if they've already
  expired (Shaun Clowes).
1999-10-05 02:46:17 +00:00
Ted Lemon
dff4af5c08 Don't write out contents of root group when writing a host declaration. 1999-10-05 02:44:37 +00:00
Ted Lemon
e495b7d122 Pass packet into release_lease() if available. 1999-10-05 02:44:09 +00:00
Ted Lemon
bfc3d44892 Protect from multiple inclusion. 1999-10-05 01:31:42 +00:00
Ted Lemon
fa64227520 RPM specification file, from Brian Murrell, now under its correct name. 1999-10-05 00:06:52 +00:00
Ted Lemon
a05b1425f6 - Move handling of on_release hooks and nsupdate to release_lease().
- If one-lease-per-client is true, release the other lease even if it
  hasn't yet expired.
1999-10-05 00:04:43 +00:00
Ted Lemon
1615a0987c Move handling of on_release hooks and nsupdate to release_lease() 1999-10-05 00:03:24 +00:00
Ted Lemon
dc667e9271 - Fix misdeclaration/misuse of statement parser lose return value.
- Look up hosts by name (from Brian Murrell).
- Make it possible to safely stuff statements into host groups.
1999-10-04 23:53:57 +00:00
Ted Lemon
3db5bf9c4f Fix one-lease-per-client. 1999-10-04 23:51:45 +00:00
Ted Lemon
89a93f8b08 Protect against multiple inclusion 1999-10-04 23:51:16 +00:00
Ted Lemon
f8a54124a9 Correct comment (from Brian Murrell) 1999-10-04 23:50:45 +00:00
Ted Lemon
9ba7cdec0e Prototype nsupdate.c. 1999-10-04 23:49:25 +00:00
Ted Lemon
7528da64ce Constifications from Brian Murrell. 1999-10-04 23:49:01 +00:00
Ted Lemon
fd81bd9ea6 Install libraries and includes. 1999-10-04 23:48:28 +00:00
Ted Lemon
eac1e66f4b Fix a typo. 1999-10-04 23:46:30 +00:00
Ted Lemon
d70e89d47b Clear up an omission in the host group writing code. 1999-10-04 23:19:36 +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
c79b2d1112 Define directories for installing libraries and includes. 1999-10-04 23:10:30 +00:00
Ted Lemon
27c1be6b2e Solaris /etc/rc.d script for dhcp server. 1999-10-04 23:04:43 +00:00
Ted Lemon
6852db4fc6 RPM desc file for DHCP distribution. 1999-10-04 23:04:21 +00:00
Ted Lemon
5e3960b64a Set hostname from value sent by DHCP server 1999-10-04 23:01:27 +00:00