2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 13:57:50 +00:00

1525 Commits

Author SHA1 Message Date
Ted Lemon
ccce1cc621 Change delete to remove for compatibility with C++ 1999-09-16 04:53: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
5e3beae3a3 Type casts for Solaris, from Brian Murrell. 1999-09-16 00:59:01 +00:00
Ted Lemon
32e4f77644 Casts for Solaris, from Brian Murrell. 1999-09-16 00:52:50 +00:00
Ted Lemon
8ac1b7ba2f - Two fixes for pastoes, from Brian Murrell
- Brian's support for looking up hosts without fixed address
  declarations by looking up their leases and then using the
  information in the lease to look up the host declaration.
1999-09-16 00:51:27 +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
205547f172 Zero listener object before initializing. 1999-09-15 17:22:10 +00:00
Ted Lemon
55bcb3f263 Get rid of cshism. 1999-09-15 17:21:40 +00:00
Ted Lemon
e92653f1ec Bug fixes courtesy of Brian Murrell 1999-09-09 23:53:29 +00:00
Ted Lemon
110d052223 Add delete methods. 1999-09-09 23:33:43 +00:00
Ted Lemon
fafd89d21d Support host declarations that delete previous host declarations. 1999-09-09 23:33:18 +00:00
Ted Lemon
ff129930ff Support deletion of host declarations. 1999-09-09 23:32:22 +00:00
Ted Lemon
34a0439284 Add delete method. Support remote-handle. 1999-09-09 23:31:57 +00:00
Ted Lemon
e5bbe4da42 Send handle in response to messages - do not volunteer it. 1999-09-09 23:31:21 +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
6e9a667a80 Document delete protocol. 1999-09-09 23:29:14 +00:00
Ted Lemon
a0d8a7de87 Fix a few error messages. Delete the object after adding it. 1999-09-09 23:28:58 +00:00
Ted Lemon
f5423ffabc Add remote-handle to remote object. 1999-09-09 23:28:26 +00:00
Ted Lemon
52f59a9116 Add object deleter. Fix up some reference/dereference funciton names. 1999-09-09 23:27:51 +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
Ted Lemon
07dc11f8dc Add 'deleted' keyword 1999-09-09 23:25:29 +00:00
Ted Lemon
36c6e2b61b OMAPI specification. 1999-09-09 21:12:44 +00:00
Ted Lemon
808db3d367 Fix various bugs. 1999-09-09 21:12:12 +00:00
Ted Lemon
52e79d1283 Support host declarations in lease database file. 1999-09-09 21:11:27 +00:00
Ted Lemon
01c56652eb Use OMAPI library. 1999-09-09 21:10:50 +00:00
Ted Lemon
5a8e13c6ca Fix some stupid bugs. add update and send_status functions. 1999-09-09 21:10:20 +00:00
Ted Lemon
2fbdfd6546 Add some additional support functions. Fix type registration function. 1999-09-09 21:09:39 +00:00
Ted Lemon
aca22287ac Fix many small bugs. 1999-09-09 21:09:01 +00:00
Ted Lemon
727ebc3a15 Strip the waiter from its object after the wait completes! 1999-09-09 21:08:28 +00:00
Ted Lemon
2f11d5e1da - Set the SO_REUSEADDR flag when creating sockets.
- Fix an uninitialized pointer bug.
1999-09-09 21:07:55 +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
472c048aa1 Demonstrate opening an existing object and getting a value from it. 1999-09-09 21:05:57 +00:00
Ted Lemon
3d8153099a New prototypes. Add remote object. 1999-09-09 21:05:28 +00:00
Ted Lemon
b94dc677ea Break dhcpctl objects out into seperate files. Fix wait_for_completion. 1999-09-09 21:05:03 +00:00
Ted Lemon
fe4ab6d63d Break dhcpctl objects out into seperate files. 1999-09-09 21:04:34 +00:00
Ted Lemon
c471519aba Add callback.c and remote.c 1999-09-09 21:04:00 +00:00
Ted Lemon
f1da484e59 Fix up the database update code. 1999-09-09 21:03:40 +00:00
Ted Lemon
fb2f48b61e Update to use OMAPI I/O dispatcher. 1999-09-09 21:02:10 +00:00
Ted Lemon
c172aed00b Initialize the OMAPI at the top level, not here. 1999-09-09 21:00:46 +00:00
Ted Lemon
628beb0ecd Add another empty hook for memory.c. Initialize the OMAPI explicitly. 1999-09-09 21:00:13 +00:00
Ted Lemon
8347b0bca7 Add a new warning for EGCS on NetBSD. 1999-09-09 20:59:34 +00:00
Ted Lemon
972bde1863 Initialize RNG. Initialize OMAPI listener and DHCP OMAPI objects. 1999-09-08 01:50:19 +00:00
Ted Lemon
612fded735 Support dynamically-created host entries. 1999-09-08 01:49:56 +00:00
Ted Lemon
842c4dd960 Add omapi support. 1999-09-08 01:49:25 +00:00